|
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.
1.8.13