6#include "CaloDetDescr/CaloDetDescrElement.h"
34 return StatusCode::SUCCESS;
41 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
std::unique_ptr< CaloDetDescrManager > buildCaloDetDescrNoAlign(ISvcLocator *svcLocator, IMessageSvc *msgSvc)
Definition of CaloDetDescrManager.
static constexpr const char * caloMgrStaticKey
This class groups all DetDescr information related to a CaloCell.
CaloCell_ID::CaloSample getSampling() const
cell sampling
Identifier identify() const override final
cell identifier
CaloConstIteratorAdaptor< calo_element_vec::const_iterator > calo_element_const_iterator
This class provides the client interface for accessing the detector description information common to...
virtual bool PostProcessGeometry()
virtual void addcell(const CaloDetDescrElement *cell)
virtual ~FastCaloSimGeometryHelper()
Destructor.
bool LoadGeometryFromCaloDDM()
virtual StatusCode initialize() override final
const CaloDetDescrManager * m_caloMgr
DetDescr mgr for access to the calo helper.
virtual StatusCode finalize() override final
FastCaloSimGeometryHelper(const std::string &t, const std::string &n, const IInterface *p)
Constructor with parameters.
singleton-like access to IMessageSvc via open function and helper
IMessageSvc * getMessageSvc(bool quiet=false)