5#ifndef ATHENAPOOLTEST_RDOREADERDOUBLESELECTOR_H
6#define ATHENAPOOLTEST_RDOREADERDOUBLESELECTOR_H
42 virtual StatusCode
execute()
override;
45 virtual StatusCode
finalize()
override;
92 ,
"CaloDetDescrManager"
93 ,
"CaloDetDescrManager"
94 ,
"SG Key for CaloDetDescrManager in the Condition Store" };
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Container class for CaloCell.
Helper class for offline cell identifiers.
This is an Identifier helper class for the Pixel subdetector.
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
Need DD mgr to create cells.
const TRT_ID * m_trtId
IDhelper for creating objects.
StatusCode checkPixel() const
Compare objects read with newly created ones.
StatusCode checkCells() const
Compare objects read with newly created ones.
virtual StatusCode finalize() override
Algorithm finalize at end of job.
const PixelID * m_pixelId
IDhelper for creating objects.
virtual StatusCode initialize() override
Algorithm initialize at begin of job.
StatusCode checkSCT() const
Compare objects read with newly created ones.
RDOReaderDoubleSelector(const std::string &name, ISvcLocator *pSvcLocator)
Algorithm constructor.
RDOReaderDoubleSelector & operator=(const RDOReaderDoubleSelector &)
Avoid use of copy operator.
StatusCode checkTRT() const
Compare objects read with newly created ones.
const CaloCell_ID * m_calocellId
Need id helper to create cells.
const SCT_ID * m_sctId
IDhelper for creating objects.
void printCells(const CaloCellContainer *larCont) const
Print out cell info.
RDOReaderDoubleSelector()
Avoid use of default constructor.
RDOReaderDoubleSelector(const RDOReaderDoubleSelector &)
Avoid use of copy constructor.
virtual StatusCode execute() override
Algorithm execute once per event.
This is an Identifier helper class for the SCT subdetector.
This is an Identifier helper class for the TRT subdetector.