|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef Run2ChargeCalibParser_h
12 #define Run2ChargeCalibParser_h
char data[hepevt_bytes_allocation_ATLAS]
virtual ChargeCalibrationBundle parseImpl(unsigned int hash, const std::string &data) override final
virtual ChargeCalibrationBundle parseImpl(unsigned int, const nlohmann::json &, int) override final
Run2ChargeCalibParser(const PixelModuleData *pModData, const InDetDD::SiDetectorElementCollection *pElements, const PixelID *pId)
Struct for holding vectors of charge calibration constants, with utility methods.
bundles of parameters used together in the PixelChargeCalibCondAlg
virtual ChargeCalibrationBundle parseImpl(unsigned int, const nlohmann::json &) override final
Interface to parsers which accept a string or json object and return a ChargeCalibrationBundle.