#include <ECALBounds.h>
Static Public Member Functions | |
static float | barrel_halfLength () |
static float | barrel_innerradius () |
static float | barrel_outerradius () |
static const BoundCylinder & | barrelBound () |
static std::pair< float, float > | crack_absEtaIntervalA () |
static std::pair< float, float > | crack_absEtaIntervalB () |
static std::pair< float, float > | crack_absEtaIntervalC () |
static std::pair< float, float > | crack_absEtaIntervalD () |
static std::pair< float, float > | crack_absEtaIntervalE () |
static float | endcap_innerradius () |
static float | endcap_innerZ () |
static float | endcap_outerradius () |
static float | endcap_outerZ () |
static const BoundDisk & | negativeEndcapDisk () |
static const BoundDisk & | positiveEndcapDisk () |
Static Private Attributes | |
static const ReferenceCountingPointer< BoundCylinder > | theCylinder = initCylinder() |
static const ReferenceCountingPointer< BoundDisk > | theNegativeDisk = initNegativeDisk() |
static const ReferenceCountingPointer< BoundDisk > | thePositiveDisk = initPositiveDisk() |
A definition of the ECAL inner surface. The information is not automatically computed from the geometry, but is hard-coded in this class.
Ported from ORCA
Definition at line 16 of file ECALBounds.h.
|
inlinestatic |
Definition at line 27 of file ECALBounds.h.
Referenced by initCylinder(), and TauTagTools::propagTrackECALSurfContactPoint().
|
inlinestatic |
Hard-wired numbers defining the envelope of the sensitive volumes.
Definition at line 25 of file ECALBounds.h.
Referenced by initCylinder(), and TauTagTools::propagTrackECALSurfContactPoint().
|
inlinestatic |
Definition at line 26 of file ECALBounds.h.
|
inlinestatic |
Definition at line 19 of file ECALBounds.h.
References theCylinder.
Referenced by TauTagTools::propagTrackECALSurfContactPoint().
|
inlinestatic |
Hard-wired numbers defining eta cracks.
Definition at line 35 of file ECALBounds.h.
|
inlinestatic |
Definition at line 36 of file ECALBounds.h.
|
inlinestatic |
Definition at line 37 of file ECALBounds.h.
|
inlinestatic |
Definition at line 38 of file ECALBounds.h.
|
inlinestatic |
Definition at line 39 of file ECALBounds.h.
|
inlinestatic |
Definition at line 28 of file ECALBounds.h.
|
inlinestatic |
Definition at line 30 of file ECALBounds.h.
Referenced by initNegativeDisk(), and initPositiveDisk().
|
inlinestatic |
Definition at line 29 of file ECALBounds.h.
Referenced by initNegativeDisk(), and initPositiveDisk().
|
inlinestatic |
Definition at line 31 of file ECALBounds.h.
|
inlinestatic |
Definition at line 20 of file ECALBounds.h.
References theNegativeDisk.
Referenced by TauTagTools::propagTrackECALSurfContactPoint().
|
inlinestatic |
Definition at line 21 of file ECALBounds.h.
References thePositiveDisk.
Referenced by TauTagTools::propagTrackECALSurfContactPoint().
|
staticprivate |
Definition at line 43 of file ECALBounds.h.
Referenced by barrelBound(), and initPositiveDisk().
|
staticprivate |
Definition at line 44 of file ECALBounds.h.
Referenced by initPositiveDisk(), and negativeEndcapDisk().
|
staticprivate |
Definition at line 45 of file ECALBounds.h.
Referenced by initPositiveDisk(), and positiveEndcapDisk().