8#ifndef CALOCONDPHYSALGS_CALOCELLENERGYCORR2NTUPLE_H
9#define CALOCONDPHYSALGS_CALOCELLENERGYCORR2NTUPLE_H
16#include "GaudiKernel/ToolHandle.h"
22#include "GaudiKernel/ITHistSvc.h"
44 virtual StatusCode
execute()
override;
46 virtual StatusCode
finalize()
override;
64 ,
"CaloDetDescrManager"
65 ,
"CaloDetDescrManager"
66 ,
"SG Key for CaloDetDescrManager in the Condition Store" };
Definition of CaloDetDescrManager.
Define macros for attributes used to control the static checker.
#define ATLAS_CTORDTOR_NOT_THREAD_SAFE
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
An AttributeList represents a logical row of attributes in a metadata table.
virtual StatusCode stop ATLAS_NOT_THREAD_SAFE() override
standard Athena-Algorithm method
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
virtual StatusCode finalize() override
standard Athena-Algorithm method
~CaloCellEnergyCorr2Ntuple() ATLAS_CTORDTOR_NOT_THREAD_SAFE
Default Destructor.
const CaloCell_ID * m_calo_id
virtual StatusCode initialize ATLAS_NOT_THREAD_SAFE() override
standard Athena-Algorithm method
CaloCellEnergyCorr2Ntuple(const std::string &name, ISvcLocator *pSvcLocator) ATLAS_CTORDTOR_NOT_THREAD_SAFE
Standard Athena-Algorithm Constructor.
const DataHandle< AthenaAttributeList > m_AttrListColl
virtual StatusCode execute() override
standard Athena-Algorithm method
ServiceHandle< ITHistSvc > m_thistSvc
Helper class for offline cell identifiers.
an iterator over instances of a given type in StoreGateSvc.