HighLAND
Namespaces | Enumerations | Variables
ND::GeomId::Def::FGD Namespace Reference

Namespaces

 Bar
 
 Global
 

Enumerations

enum  FGDSeqId { kGlobal = 0, kScintillator }
 Define the sequences required in the FGD. More...
 

Variables

const GeomIdBit kSeqIdMSB = Def::kSubDetectorMSB
 
const GeomIdBit kSeqIdLSB = kSeqIdMSB - 3
 
const GeomIdMask kSeqIdMask = MAKE_MASK(kSeqIdMSB,kSeqIdLSB)
 

Detailed Description

Define the FGD specific constants used to decode a geometry identifier.

Enumeration Type Documentation

§ FGDSeqId

Define the sequences required in the FGD.

Enumerator
kGlobal 

A global volume. This is used for identifiers that refer to volumes which contain other geometry identifiers.

kScintillator 

A scintillator bar.

Definition at line 290 of file ND280GeomIdDef.hxx.

290  {
291  /// A global volume. This is used for identifiers that
292  /// refer to volumes which contain other geometry
293  /// identifiers.
294  kGlobal = 0,
295  /// A scintillator bar.
297  };

Variable Documentation

§ kSeqIdMSB

const GeomIdBit ND::GeomId::Def::FGD::kSeqIdMSB = Def::kSubDetectorMSB

The most significant bit of the sequence identifier field. The sequence id field can have values between 0-15.

Definition at line 301 of file ND280GeomIdDef.hxx.