8#ifndef LARR4ELECCALIBCALCULATOR_H
9#define LARR4ELECCALIBCALCULATOR_H
30 virtual StatusCode
execute(
const EventContext& ctx)
override;
31 virtual StatusCode
stop()
override;
42 Gaudi::Property<std::string>
m_keyoutput{
this,
"KeyOutput",
"LArRamp",
"SG Key of output object"};
44 IntegerProperty
m_nADCBits{
this,
"nADCBits",15,
"Assume 15-bit ADC"};
46 Gaudi::Property<float>
m_pedestalValue{
this,
"pedestal",8192,
"Pedestal values for the two gains"};
48 Gaudi::Property<float>
m_pedestalRMS{
this,
"pedestalRMS",17,
"Pedestal RMS for the two gains"};
49 Gaudi::Property<std::string>
m_pedkeyoutput{
this,
"PedKeyOutput",
"LArPedestal",
"SG Key of output object"};
51 Gaudi::Property<std::string>
m_crestDBStr{
this,
"CRESTDB",
"",
"CREST connection string"};
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Helper class for offline cell identifiers.
SG::ReadCondHandleKey< LArMCSym > m_mcSym
Gaudi::Property< float > m_pedestalRMS
SG::ReadCondHandleKey< ILArDAC2uA > m_lArDAC2uAKey
SG::ReadCondHandleKey< ILAruA2MeV > m_lAruA2MeVKey
Gaudi::Property< std::string > m_keyoutput
Gaudi::Property< std::string > m_pedkeyoutput
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
Gaudi::Property< float > m_pedestalValue
const CaloCell_ID * m_caloCellID
virtual StatusCode initialize() override
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
IntegerProperty m_nADCBits
virtual StatusCode stop() override
const LArOnlineID * m_onlineHelper
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Gaudi::Property< std::string > m_crestDBStr
virtual StatusCode execute(const EventContext &ctx) override
Execute method.