|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef CALOUTILS_CALOTOWERSTORETESTALG_H
16 #define CALOUTILS_CALOTOWERSTORETESTALG_H
32 ISvcLocator* pSvcLocator);
45 typedef std::vector<std::pair<unsigned, double> >
test_tow_t;
58 const std::vector<CaloCell_ID::SUBCALO>&,
63 ,
"CaloDetDescrManager"
64 ,
"CaloDetDescrManager"
65 ,
"SG Key for CaloDetDescrManager in the Condition Store" };
71 #endif // not CALOUTILS_CALOTOWERSTORETESTALG_H
std::vector< test_tow_t > test_tows_t
virtual StatusCode execute() override
Standard Gaudi execute method.
Definition of CaloDetDescrManager.
static void iterate_subseg(const CaloTowerStore &store, const CaloTowerSeg::SubSeg &subseg, test_tows_t &tows)
A rectangular window within the segmentation.
::StatusCode StatusCode
StatusCode definition for legacy code.
static void iterate_full(const CaloTowerStore &store, test_tows_t &tows)
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
virtual StatusCode initialize() override
Standard Gaudi initialize method.
static void dump_tows(const test_tows_t &t)
static void test_subseg_iter(const CaloDetDescrManager *, const CaloTowerStore &, const std::vector< CaloCell_ID::SUBCALO > &, const CaloTowerSeg::SubSeg &)
CaloTowerStoreTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
This class provides the client interface for accessing the detector description information common to...
std::vector< std::pair< unsigned, double > > test_tow_t