|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARREADOUTGEOMETRY_HECLONGBLOCK_H
6 #define LARREADOUTGEOMETRY_HECLONGBLOCK_H
50 ,
unsigned int nLarGaps
51 ,
double frontPlateThick
52 ,
double backPlateThick
double getDepth() const
Depth of block (CLHEP::mm)
double getFrontPlateThickness() const
Front plate thickness (or zero if no front plate)
etaRange
Filling Eta range.
double getBackPlateThickness() const
Back plate thickness (or zero if no back plate)
std::vector< HECRadialSegment * > m_RadialSeg
unsigned int m_numLArGaps
unsigned int getNumRadialSegments() const
returns the number of radial segments (14)
~HECLongBlock()
Destructor.
HECLongBlock(const HECLongBlock &right)
Copy Constructor.
double m_frontPlateThickness
double getInnerRadius() const
Inner Radius of LongBlock (CLHEP::mm)
Description of a radial segment of a HEC module.
double getOuterRadius() const
Outer Radius of LongBlock (CLHEP::mm)
HECLongBlock & operator=(const HECLongBlock &right)
Assignment.
unsigned int getNumLArGaps() const
Number of LArGaps in Block.
double m_backPlateThickness
const HECRadialSegment * getRadialSegment(unsigned int i) const
Returns a radial segment if it exists.
unsigned int getBlockNumber() const
Block Number (1-7)
unsigned int m_blockNumber