21-27 March 2009
Europe/Prague timezone

The JANA Calibrations and Conditions Database API

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

Club A


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


David Lawrence (Jefferson Lab)


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.

Primary author

David Lawrence (Jefferson Lab)

Presentation Materials