5#ifndef TRT_READOUTGEOMETRY_TRT_DETELEMENTCONTAINER_H
6#define TRT_READOUTGEOMETRY_TRT_DETELEMENTCONTAINER_H
52 ,
unsigned int moduleIndex
53 ,
unsigned int phiIndex
54 ,
unsigned int strawLayerIndex)
const;
57 ,
unsigned int moduleIndex
58 ,
unsigned int phiIndex
59 ,
unsigned int strawLayerIndex);
62 ,
unsigned int wheelIndex
63 ,
unsigned int strawLayerIndex
64 ,
unsigned int phiIndex)
const;
67 ,
unsigned int wheelIndex
68 ,
unsigned int strawLayerIndex
69 ,
unsigned int phiIndex);
93#include "AthenaKernel/CondCont.h"
#define CONDCONT_DEF(...)
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
This is an Identifier helper class for the TRT subdetector.
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
Extended TRT_BaseElement to describe a TRT readout element, this is a planar layer with n ( order of ...
Virtual base class of TRT readout elements.
Class to hold collection of TRT detector elements.
Class to hold different TRT detector elements structures.
TRT_EndcapElement * m_ecArray[2][NWHEELMAX][NSTRAWLAYMAXEC][NPHIMAX]
void manageEndcapElement(TRT_EndcapElement *endcap, const TRT_ID *idHelper)
void manageBarrelElement(TRT_BarrelElement *barrel, const TRT_ID *idHelper)
const TRT_DetElementCollection * getElements() const
TRT_DetElementContainer()
const TRT_Numerology * m_trtnum
void addEndcapElement(TRT_EndcapElement *element)
TRT_DetElementContainer(const TRT_DetElementContainer &other)=delete
void setNumerology(const TRT_Numerology *mynum)
const TRT_EndcapElement * getEndcapDetElement(unsigned int positive, unsigned int wheelIndex, unsigned int strawLayerIndex, unsigned int phiIndex) const
TRT_BarrelElement * m_baArray[2][NMODMAX][NPHIMAX][NSTRAWLAYMAXBR]
const TRT_BarrelElement * getBarrelDetElement(unsigned int positive, unsigned int moduleIndex, unsigned int phiIndex, unsigned int strawLayerIndex) const
void operator=(const TRT_DetElementContainer &other)=delete
const TRT_Numerology * getTRTNumerology() const
void addBarrelElement(TRT_BarrelElement *element)
~TRT_DetElementContainer()
TRT_DetElementCollection m_trtcoll
Extended class of a TRT_BaseElement to describe a readout elment in the endcap.
Helper class to organize the straw elements on TRT readout elements.
This is an Identifier helper class for the TRT subdetector.