  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   29 #include "CaloDetDescr/CaloDetDescrElement.h" 
   77   return StatusCode::SUCCESS;
 
   92   ATH_CHECK( cellContainer.
record(std::make_unique<CaloCellContainer>()) );
 
   99   if(!beamElemContainer.
isValid()) {
 
  113       std::vector<unsigned int> amp = beamElem->get_digits();
 
  120       std::unique_ptr<TileCell> 
cell = std::make_unique<TileCell>(
nullptr, cell_ID, ener);
 
  132   return StatusCode::SUCCESS;
 
  146   return StatusCode::SUCCESS;
 
  
def retrieve(aClass, aKey=None)
 
virtual ~TileBeamElemToCell()
 
const_pointer_type cptr()
Dereference the pointer.
 
#define ATH_MSG_VERBOSE(x)
 
const std::string & key() const
Return the StoreGate ID for the referenced object.
 
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
 
Handle class for recording to StoreGate.
 
SG::ReadHandleKey< TileBeamElemContainer > m_beamElemContainerKey
 
const TileInfo * m_tileInfo
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
 
double BeamElemChannelCalib(const HWIdentifier &) const
Method returns and returned always 1.
 
#define CHECK(...)
Evaluate an expression and check for errors.
 
const TileTBID * m_tileTBID
 
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
 
const TileHWID * m_tileHWID
 
virtual bool isValid() override final
Can the handle be successfully dereferenced?
 
SG::WriteHandleKey< CaloCellContainer > m_cellContainerKey
 
Helpers for checking error return status codes and reporting errors.
 
const TileDetDescrManager * m_tileMgr
 
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.
 
#define ATH_MSG_WARNING(x)
 
void push_back(CaloCell *)
reimplementation of const push_back
 
TileBeamElemToCell(const std::string &name, ISvcLocator *pSvcLocator)
 
Handle class for reading from StoreGate.