7#ifndef LARHVCORRMAKER_H
8#define LARHVCORRMAKER_H
34 virtual StatusCode
execute()
override;
37 virtual StatusCode
stop()
override;
38 virtual StatusCode
finalize()
override {
return StatusCode::SUCCESS;}
42 Gaudi::Property<std::string>
m_folderName{
this,
"folderName",
"/LAR/ElecCalibFlat/HVScaleCorr",
43 "Folder to store the CondAttrListCollection containing the HVScale correction"};
44 BooleanProperty
m_isSC{
this,
"SuperCell",
false,
"Runnning for SC ?"};
47 {
this,
"LArHVScaleCorr",
"LArHVScaleCorrRecomputed",
"" };
49 {
this,
"CablingKey",
"LArOnOffIdMap",
"SG Key of LArOnOffIdMapping object" };
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
SG::ReadCondHandleKey< ILArHVScaleCorr > m_scaleCorrKey
virtual StatusCode execute() override
virtual StatusCode finalize() override
virtual StatusCode stop() override
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_folderName
virtual ~LArHVCorrMaker()
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters: