21–27 Mar 2009
Prague
Europe/Prague timezone

The JANA Calibrations and Conditions Database API

23 Mar 2009, 16:50
20m
Club A (Prague)

Club A

Prague

Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic
oral Software Components, Tools and Databases Software Components, Tools and Databases

Speaker

David Lawrence (Jefferson Lab)

Description

Calibrations and conditions databases can be accessed from within the JANA Event Processing framework through the API defined in its JCalibration base class. This system allows constants to be retrieved through a single line of C++ code with most of the context implied by the run currently being analyzed. The API is designed to support everything from databases, to web services to flat files for the backend. A Web Service backend using SOAP has been implemented which is particularly interesting since it addresses many cybersecurity issues.

Author

David Lawrence (Jefferson Lab)

Presentation materials