 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef CALOCONDPHYSALGS_CALOCELLCALCENERGYCORR_H
8 #define CALOCONDPHYSALGS_CALOCELLCALCENERGYCORR_H 1
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" };
71 #endif //> !CALOCONDPHYSALGS_CALOCELLCALCENERGYCORR_H
virtual StatusCode execute() override
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
Helper class for LArHEC offline identifiers.
virtual StatusCode initialize() override
std::vector< int > m_hvlines
std::vector< float > m_hvvalue
Definition of CaloDetDescrManager.
SG::ReadCondHandleKey< LArHVIdMapping > m_hvCablingKey
std::vector< float > m_value
const LArFCAL_ID * m_larfcal_id
virtual StatusCode stop() override
virtual ~CaloCellCalcEnergyCorr()
Destructor:
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKeyArray< CondAttrListCollection > m_DCSFolderKeys
std::vector< int > m_calosample
This class provides the client interface for accessing the detector description information common to...
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
virtual StatusCode finalize() override
Helper class for LArEM offline identifiers.
std::vector< int > GetHVLines(const HVData &hvdata, const Identifier &id, const CaloDetDescrManager *caloMgr)
Helper class for LArFCAL offline identifiers.
CaloCellCalcEnergyCorr(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
const LArHEC_ID * m_larhec_id
const LArEM_ID * m_larem_id