7#ifndef CALOCONDPHYSALGS_CALOCELLCALCENERGYCORR_H
8#define CALOCONDPHYSALGS_CALOCELLCALCENERGYCORR_H 1
41 virtual StatusCode
execute()
override;
42 virtual StatusCode
finalize()
override;
43 virtual StatusCode
stop()
override;
56 {
this,
"LArHVIdMapping",
"LArHVIdMap",
"SG key for HV ID mapping"};
58 {
this,
"DCSFolderNames", {
"/LAR/DCS/HV/BARREl/I16",
"/LAR/DCS/HV/BARREL/I8"},
59 "DCS folders with HV values"};
61 {
this,
"CaloDetDescrManager",
"CaloDetDescrManager",
"SG Key for CaloDetDescrManager in the Condition Store" };
Definition of CaloDetDescrManager.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode execute() override
virtual StatusCode initialize() override
SG::ReadCondHandleKey< LArHVIdMapping > m_hvCablingKey
std::vector< int > m_hvlines
virtual ~CaloCellCalcEnergyCorr()
Destructor:
virtual StatusCode stop() override
CaloCellCalcEnergyCorr(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
std::vector< int > m_calosample
const LArHEC_ID * m_larhec_id
std::vector< int > GetHVLines(const HVData &hvdata, const Identifier &id, const CaloDetDescrManager *caloMgr)
SG::ReadCondHandleKeyArray< CondAttrListCollection > m_DCSFolderKeys
std::vector< float > m_value
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
std::vector< float > m_hvvalue
virtual StatusCode finalize() override
const LArEM_ID * m_larem_id
const LArFCAL_ID * m_larfcal_id
This class provides the client interface for accessing the detector description information common to...
Helper class for LArEM offline identifiers.
Helper class for LArFCAL offline identifiers.
Helper class for LArHEC offline identifiers.
HandleKeyArray< ReadCondHandle< T >, CondHandleDefault::Key< ReadCondHandleKey< T > >, Gaudi::DataHandle::Reader > ReadCondHandleKeyArray