HighLAND
|
Enumerations | |
enum | GlobalSeqId { kECal, kLayer, kRadiator, kContainer } |
Variables | |
const GeomIdBit | kSeqIdMSB = Def::ECal::kModuleLSB-1 |
const GeomIdBit | kSeqIdLSB = kSeqIdMSB-3 |
const GeomIdMask | kSeqIdMask =MAKE_MASK(kSeqIdMSB,kSeqIdLSB) |
const GeomIdBit | kFieldMSB = kSeqIdLSB-1 |
The sequence value for this type of global volume. | |
const GeomIdBit | kFieldLSB = 0 |
const GeomIdMask | kFieldMask =MAKE_MASK(kFieldMSB,kFieldLSB) |
A field that is unique to each global volume. A global volume is any volume (with a geometry identifier) that contains other volumes with geometry identifiers. Examples are the super-ECalules, and the ECalules. The bits are defined as
Enumerator | |
---|---|
kECal | A special case for one of a kind global volumes. |
kLayer | One of the ECal scintillator layers. |
kRadiator | One of the Radiators. |
kContainer | A special case for one of a kind container volumes used to reposition the P0D and barrel ECal modules. In the geometry, modules are eg. .../BrlECal_0/Top_0/... BrlECal_0 is the kContainer, Top_0 is the kECal |
Definition at line 498 of file ND280GeomIdDef.hxx.
const GeomIdBit ND::GeomId::Def::ECal::Global::kSeqIdMSB = Def::ECal::kModuleLSB-1 |
Define a field to hold the type of global volume being identified.
Definition at line 493 of file ND280GeomIdDef.hxx.