ATLAS Offline Software
Enumerations | Functions
Muon::MuonStationIndex Namespace Reference

Enumerations

enum  ChIndex : int8_t {
  ChIndex::ChUnknown = -1, ChIndex::BIS, ChIndex::BIL, ChIndex::BMS,
  ChIndex::BML, ChIndex::BOS, ChIndex::BOL, ChIndex::BEE,
  ChIndex::EIS, ChIndex::EIL, ChIndex::EMS, ChIndex::EML,
  ChIndex::EOS, ChIndex::EOL, ChIndex::EES, ChIndex::EEL,
  ChIndex::CSS, ChIndex::CSL, ChIndex::ChIndexMax
}
 enum to classify the different chamber layers in the muon spectrometer More...
 
enum  StIndex : int8_t {
  StIndex::StUnknown = -1, StIndex::BI, StIndex::BM, StIndex::BO,
  StIndex::BE, StIndex::EI, StIndex::EM, StIndex::EO,
  StIndex::EE, StIndex::StIndexMax
}
 enum to classify the different station layers in the muon spectrometer More...
 
enum  PhiIndex : int8_t {
  PhiIndex::PhiUnknown = -1, PhiIndex::BI1, PhiIndex::BI2, PhiIndex::BM1,
  PhiIndex::BM2, PhiIndex::BO1, PhiIndex::BO2, PhiIndex::T1,
  PhiIndex::T2, PhiIndex::T3, PhiIndex::T4, PhiIndex::CSC,
  PhiIndex::STGC1, PhiIndex::STGC2, PhiIndex::PhiIndexMax
}
 enum to classify the different phi layers in the muon spectrometer More...
 
enum  LayerIndex : int8_t {
  LayerIndex::LayerUnknown = -1, LayerIndex::Inner, LayerIndex::Middle, LayerIndex::Outer,
  LayerIndex::Extended, LayerIndex::BarrelExtended, LayerIndex::LayerIndexMax
}
 enum to classify the different layers in the muon spectrometer More...
 
enum  DetectorRegionIndex : int8_t {
  DetectorRegionIndex::DetectorRegionUnknown = -1, DetectorRegionIndex::EndcapA, DetectorRegionIndex::Barrel, DetectorRegionIndex::EndcapC,
  DetectorRegionIndex::DetectorRegionIndexMax
}
 enum to classify the different layers in the muon spectrometer More...
 
enum  TechnologyIndex : int8_t {
  TechnologyIndex::TechnologyUnknown = -1, TechnologyIndex::MDT, TechnologyIndex::CSC, TechnologyIndex::RPC,
  TechnologyIndex::TGC, TechnologyIndex::STGC, TechnologyIndex::MM, TechnologyIndex::TechnologyIndexMax
}
 enum to classify the different layers in the muon spectrometer More...
 

Functions

template<typename EnumType >
constexpr int toInt (const EnumType enumVal)
 
StIndex toStationIndex (ChIndex index)
 convert ChIndex into StIndex More...
 
LayerIndex toLayerIndex (ChIndex index)
 convert ChIndex into LayerIndex More...
 
LayerIndex toLayerIndex (StIndex index)
 convert StIndex into LayerIndex More...
 
StIndex toStationIndex (DetectorRegionIndex region, LayerIndex layer)
 convert DetectorRegionIndex + LayerIndex into StIndex More...
 
ChIndex toChamberIndex (DetectorRegionIndex region, LayerIndex layer, bool isSmall)
 convert DetectorRegionIndex + LayerIndex + isSmall into ChIndex More...
 
bool isBarrel (const ChIndex index)
 Returns true if the chamber index points to a barrel chamber. More...
 
bool isBarrel (const StIndex index)
 Returns true if the station index points to a barrel chamber. More...
 
bool isSmall (const ChIndex index)
 Returns true if the chamber index is in a small sector. More...
 
ChIndex toChamberIndex (StIndex stIndex, bool isSmall)
 convert StIndex + isSmall into ChIndex More...
 
const std::string & phiName (PhiIndex index)
 convert PhiIndex into a string More...
 
const std::string & stName (StIndex index)
 convert StIndex into a string More...
 
const std::string & chName (ChIndex index)
 convert ChIndex into a string More...
 
const std::string & regionName (DetectorRegionIndex index)
 convert DetectorRegionIndex into a string More...
 
const std::string & layerName (LayerIndex index)
 convert LayerIndex into a string More...
 
const std::string & technologyName (TechnologyIndex index)
 convert LayerIndex into a string More...
 
unsigned int sectorLayerHash (DetectorRegionIndex detectorRegionIndex, LayerIndex layerIndex)
 create a hash out of region and layer More...
 
constexpr unsigned int sectorLayerHashMax ()
 maximum create a hash out of region and layer More...
 
std::pair< DetectorRegionIndex, LayerIndexdecomposeSectorLayerHash (unsigned int hash)
 decompose the hash into Region and Layer More...
 
constexpr unsigned numberOfSectors ()
 return total number of sectors More...
 
ChIndex chIndex (const std::string &index)
 convert ChIndex name string to enum More...
 

Enumeration Type Documentation

◆ ChIndex

enum Muon::MuonStationIndex::ChIndex : int8_t
strong

enum to classify the different chamber layers in the muon spectrometer

Enumerator
ChUnknown 
BIS 
BIL 
BMS 
BML 
BOS 
BOL 
BEE 
EIS 
EIL 
EMS 
EML 
EOS 
EOL 
EES 
EEL 
CSS 
CSL 
ChIndexMax 

Definition at line 15 of file MuonStationIndex.h.

15  : int8_t {
16  ChUnknown = -1,
17  BIS, BIL, BMS, BML, BOS, BOL, BEE,
18  EIS, EIL, EMS, EML, EOS, EOL, EES, EEL, CSS, CSL,
20  };

◆ DetectorRegionIndex

enum to classify the different layers in the muon spectrometer

Enumerator
DetectorRegionUnknown 
EndcapA 
Barrel 
EndcapC 
DetectorRegionIndexMax 

Definition at line 47 of file MuonStationIndex.h.

47  : int8_t {
51  };

◆ LayerIndex

enum Muon::MuonStationIndex::LayerIndex : int8_t
strong

enum to classify the different layers in the muon spectrometer

Enumerator
LayerUnknown 
Inner 
Middle 
Outer 
Extended 
BarrelExtended 

EE.

LayerIndexMax 

BEE.

Definition at line 38 of file MuonStationIndex.h.

38  : int8_t {
39  LayerUnknown = -1,
40  Inner, Middle, Outer,
41  Extended,
44  };

◆ PhiIndex

enum Muon::MuonStationIndex::PhiIndex : int8_t
strong

enum to classify the different phi layers in the muon spectrometer

Enumerator
PhiUnknown 
BI1 
BI2 
BM1 
BM2 
BO1 
BO2 
T1 
T2 
T3 
T4 
CSC 
STGC1 
STGC2 
PhiIndexMax 

Definition at line 31 of file MuonStationIndex.h.

31  : int8_t {
32  PhiUnknown = -1,
33  BI1, BI2, BM1, BM2, BO1, BO2, T1, T2, T3, T4, CSC, STGC1, STGC2,
35  };

◆ StIndex

enum Muon::MuonStationIndex::StIndex : int8_t
strong

enum to classify the different station layers in the muon spectrometer

Enumerator
StUnknown 
BI 
BM 
BO 
BE 
EI 
EM 
EO 
EE 
StIndexMax 

Definition at line 23 of file MuonStationIndex.h.

23  : int8_t {
24  StUnknown = -1,
25  BI, BM, BO, BE,
26  EI, EM, EO, EE,
28  };

◆ TechnologyIndex

enum to classify the different layers in the muon spectrometer

Enumerator
TechnologyUnknown 
MDT 
CSC 
RPC 
TGC 
STGC 
MM 
TechnologyIndexMax 

Definition at line 54 of file MuonStationIndex.h.

54  : int8_t {
55  TechnologyUnknown = -1,
56  MDT, CSC, RPC, TGC, STGC, MM,
58  };

Function Documentation

◆ chIndex()

ChIndex Muon::MuonStationIndex::chIndex ( const std::string &  index)

convert ChIndex name string to enum

Definition at line 11 of file MuonStationIndex.cxx.

11  {
12  if( index == "BIL" ) {
13  return ChIndex::BIL;
14  } else if( index == "BMS" ) {
15  return ChIndex::BMS;
16  } else if( index == "BIS" ) {
17  return ChIndex::BIS;
18  } else if( index == "BML" ) {
19  return ChIndex::BML;
20  } else if( index == "BOS" ) {
21  return ChIndex::BOS;
22  } else if( index == "BOL" ) {
23  return ChIndex::BOL;
24  } else if( index == "BEE" ) {
25  return ChIndex::BEE;
26  } else if( index == "EIS" ) {
27  return ChIndex::EIS;
28  } else if( index == "EIL" ) {
29  return ChIndex::EIL;
30  } else if( index == "EMS" ) {
31  return ChIndex::EMS;
32  } else if( index == "EML" ) {
33  return ChIndex::EML;
34  } else if( index == "EOS" ) {
35  return ChIndex::EOS;
36  } else if( index == "EOL" ) {
37  return ChIndex::EOL;
38  } else if( index == "EES" ) {
39  return ChIndex::EES;
40  } else if( index == "EEL" ) {
41  return ChIndex::EEL;
42  } else if( index == "CSS" ) {
43  return ChIndex::CSS;
44  } else if( index == "CSL" ) {
45  return ChIndex::CSL;
46  }
47  return ChIndex::ChUnknown;
48  }

◆ chName()

const std::string & Muon::MuonStationIndex::chName ( ChIndex  index)

convert ChIndex into a string

Definition at line 119 of file MuonStationIndex.cxx.

119  {
120  static const std::array<std::string, toInt(ChIndex::ChIndexMax)> chamberIndexNames {
121  "BIS", "BIL", "BMS", "BML", "BOS", "BOL", "BEE",
122  "EIS", "EIL", "EMS", "EML", "EOS", "EOL", "EES",
123  "EEL", "CSS", "CSL"
124  };
125 
126  if( index == ChIndex::ChUnknown ) {
127  static const std::string dummy{"ChUnknown"};
128  return dummy;
129  }
130  if( index >= ChIndex::ChIndexMax ) {
131  static const std::string dummy{"ChOutOfRange"};
132  return dummy;
133  }
134  return chamberIndexNames[toInt(index)];
135  }

◆ decomposeSectorLayerHash()

std::pair<DetectorRegionIndex,LayerIndex> Muon::MuonStationIndex::decomposeSectorLayerHash ( unsigned int  hash)

decompose the hash into Region and Layer

◆ isBarrel() [1/2]

bool Muon::MuonStationIndex::isBarrel ( const ChIndex  index)

Returns true if the chamber index points to a barrel chamber.

◆ isBarrel() [2/2]

bool Muon::MuonStationIndex::isBarrel ( const StIndex  index)

Returns true if the station index points to a barrel chamber.

◆ isSmall()

bool Muon::MuonStationIndex::isSmall ( const ChIndex  index)

Returns true if the chamber index is in a small sector.

◆ layerName()

const std::string & Muon::MuonStationIndex::layerName ( LayerIndex  index)

convert LayerIndex into a string

Definition at line 153 of file MuonStationIndex.cxx.

153  {
154  static const std::array<std::string, toInt(LayerIndex::LayerIndexMax)> layerIndexNames {
155  "Inner", "Middle", "Outer", "Extended", "BarrelExtended"};
156 
157  if( index == LayerIndex::LayerUnknown ) {
158  static const std::string dummy{"LayerUnknown"};
159  return dummy;
160  }
161  if( index >= LayerIndex::LayerIndexMax) {
162  static const std::string dummy{"LayerOutOfRange"};
163  return dummy;
164  }
165  return layerIndexNames[toInt(index)];
166  }

◆ numberOfSectors()

constexpr unsigned Muon::MuonStationIndex::numberOfSectors ( )
constexpr

return total number of sectors

Definition at line 118 of file MuonStationIndex.h.

118 { return 16; }

◆ phiName()

const std::string & Muon::MuonStationIndex::phiName ( PhiIndex  index)

convert PhiIndex into a string

Definition at line 87 of file MuonStationIndex.cxx.

87  {
88  static const std::array<std::string, toInt(PhiIndex::PhiIndexMax)> phiIndexNames = {
89  "BI1", "BI2", "BM1", "BM2", "BO1", "BO2", "T1", "T2", "T3", "T4", "CSC", "STGC1",
90  "STGC2"
91  };
92 
93  if(index == PhiIndex::PhiUnknown ) {
94  static const std::string dummy{"PhiUnknown"};
95  return dummy;
96  }
97  if(index >= PhiIndex::PhiIndexMax) {
98  static const std::string dummy{"PhiOutOfRange"};
99  return dummy;
100  }
101  return phiIndexNames[toInt(index)];
102  }

◆ regionName()

const std::string & Muon::MuonStationIndex::regionName ( DetectorRegionIndex  index)

convert DetectorRegionIndex into a string

Definition at line 138 of file MuonStationIndex.cxx.

138  {
139  static const std::array<std::string, toInt(DetectorRegionIndex::DetectorRegionIndexMax)> detectorRegionIndexNames {
140  "EndcapA", "Barrel", "EndcapC"};
141 
142  if( index == DetectorRegionIndex::DetectorRegionUnknown ) {
143  static const std::string dummy( "DetectorRegionUnknown" );
144  return dummy;
145  }
146  if( index >= DetectorRegionIndex::DetectorRegionIndexMax ) {
147  static const std::string dummy( "DetectorRegionIndexMax" );
148  return dummy;
149  }
150  return detectorRegionIndexNames[ toInt(index) ];
151  }

◆ sectorLayerHash()

unsigned int Muon::MuonStationIndex::sectorLayerHash ( DetectorRegionIndex  detectorRegionIndex,
LayerIndex  layerIndex 
)

create a hash out of region and layer

◆ sectorLayerHashMax()

constexpr unsigned int Muon::MuonStationIndex::sectorLayerHashMax ( )
constexpr

maximum create a hash out of region and layer

Definition at line 110 of file MuonStationIndex.h.

110  {
111  return toInt(DetectorRegionIndex::DetectorRegionIndexMax)*toInt(LayerIndex::LayerIndexMax);
112  }

◆ stName()

const std::string & Muon::MuonStationIndex::stName ( StIndex  index)

convert StIndex into a string

Definition at line 104 of file MuonStationIndex.cxx.

104  {
105  static const std::array<std::string, toInt(StIndex::StIndexMax)> stationIndexNames {
106  "BI", "BM", "BO", "BE", "EI", "EM", "EO", "EE"};
107 
108  if( index == StIndex::StUnknown ) {
109  static const std::string dummy{"StUnknown"};
110  return dummy;
111  }
112  if( index >= StIndex::StIndexMax) {
113  static const std::string dummy{"StIndexMax"};
114  return dummy;
115  }
116  return stationIndexNames[ toInt(index) ];
117  }

◆ technologyName()

const std::string & Muon::MuonStationIndex::technologyName ( TechnologyIndex  index)

convert LayerIndex into a string

Definition at line 169 of file MuonStationIndex.cxx.

169  {
170  using TechIdx = TechnologyIndex;
171  static const std::array<std::string, toInt(TechIdx::TechnologyIndexMax)> technologyIndexNames {
172  "MDT", "CSC", "RPC", "TGC", "STGC", "MM"};
173 
174  if( index == TechIdx::TechnologyUnknown ) {
175  static const std::string dummy{"TechnologyUnknown"};
176  return dummy;
177  }
178  if( index >= TechIdx::TechnologyIndexMax ) {
179  static const std::string dummy{"TechnologyIndexMax"};
180  return dummy;
181  }
182  return technologyIndexNames[ toInt(index) ];
183  }

◆ toChamberIndex() [1/2]

ChIndex Muon::MuonStationIndex::toChamberIndex ( DetectorRegionIndex  region,
LayerIndex  layer,
bool  isSmall 
)

convert DetectorRegionIndex + LayerIndex + isSmall into ChIndex

EndCapA hash

Barrel hash column BEE is not counted for the small sectors

EndCapC hash

EndCapA hash

Barrel hash column BEE is not counted for the large sectors

EndCapC hash

EndCapA hash

Barrel hash column BEE is not counted for the small sectors

EndCapC hash

EndCapA hash

Barrel hash column BEE is not counted for the large sectors

EndCapC hash

Definition at line 63 of file MuonStationIndex.cxx.

63  {
64  constexpr unsigned nMax = sectorLayerHashMax();
65  static constexpr std::array<ChIndex, nMax> regionLayerToChamberIndexSmall {
67  ChIndex::EIS, ChIndex::EMS, ChIndex::EOS, ChIndex::EES, ChIndex::BEE,
69  ChIndex::BIS, ChIndex::BMS, ChIndex::BOS, ChIndex::ChUnknown, ChIndex::ChUnknown,
71  ChIndex::EIS, ChIndex::EMS, ChIndex::EOS, ChIndex::EES, ChIndex::BEE
72  };
73  static constexpr std::array<ChIndex, nMax> regionLayerToChamberIndexLarge {
75  ChIndex::EIL, ChIndex::EML, ChIndex::EOL, ChIndex::EEL, ChIndex::ChUnknown,
77  ChIndex::BIL, ChIndex::BML, ChIndex::BOL, ChIndex::ChUnknown, ChIndex::ChUnknown,
79  ChIndex::EIL, ChIndex::EML, ChIndex::EOL, ChIndex::EEL, ChIndex::ChUnknown,
80  };
81  if( isSmall ) {
82  return regionLayerToChamberIndexSmall[ sectorLayerHash(region, layer)];
83  }
84  return regionLayerToChamberIndexLarge[sectorLayerHash(region, layer )];
85  }

◆ toChamberIndex() [2/2]

ChIndex Muon::MuonStationIndex::toChamberIndex ( StIndex  stIndex,
bool  isSmall 
)

convert StIndex + isSmall into ChIndex

◆ toInt()

template<typename EnumType >
constexpr int Muon::MuonStationIndex::toInt ( const EnumType  enumVal)
constexpr

Definition at line 61 of file MuonStationIndex.h.

61  {
62  return static_cast<int>(enumVal);
63  }

◆ toLayerIndex() [1/2]

LayerIndex Muon::MuonStationIndex::toLayerIndex ( ChIndex  index)

convert ChIndex into LayerIndex

◆ toLayerIndex() [2/2]

LayerIndex Muon::MuonStationIndex::toLayerIndex ( StIndex  index)

convert StIndex into LayerIndex

◆ toStationIndex() [1/2]

StIndex Muon::MuonStationIndex::toStationIndex ( ChIndex  index)

convert ChIndex into StIndex

◆ toStationIndex() [2/2]

StIndex Muon::MuonStationIndex::toStationIndex ( DetectorRegionIndex  region,
LayerIndex  layer 
)

convert DetectorRegionIndex + LayerIndex into StIndex

Definition at line 49 of file MuonStationIndex.cxx.

49  {
50  constexpr unsigned nMax = sectorLayerHashMax();
51  static constexpr std::array<StIndex, nMax> regionLayerToStationIndex {
52  StIndex::EI, StIndex::EM, StIndex::EO,
53  StIndex::EE, StIndex::BE, StIndex::BI,
54  StIndex::BM, StIndex::BO, StIndex::StUnknown,
55  StIndex::StUnknown,
56  StIndex::EI, StIndex::EM, StIndex::EO,
57  StIndex::EE, StIndex::BE
58  };
59  return regionLayerToStationIndex[ sectorLayerHash( region, layer ) ];
60  }
BIS
@ BIS
Definition: RegSelEnums.h:11
Muon::MuonStationIndex::PhiIndex::T4
@ T4
TGC
@ TGC
Definition: RegSelEnums.h:33
Muon::MuonStationIndex::PhiIndex::STGC1
@ STGC1
STGC
@ STGC
Definition: RegSelEnums.h:39
Muon::MuonStationIndex::LayerIndex::Outer
@ Outer
CSS
@ CSS
Definition: ParabolaCscClusterFitter.h:25
BIL
@ BIL
Definition: RegSelEnums.h:10
Muon::MuonStationIndex::PhiIndex::BO1
@ BO1
Muon::MuonStationIndex::ChIndex::EEL
@ EEL
Muon::MuonStationIndex::sectorLayerHashMax
constexpr unsigned int sectorLayerHashMax()
maximum create a hash out of region and layer
Definition: MuonStationIndex.h:110
Muon::MuonStationIndex::ChIndex::EML
@ EML
Muon::MuonStationIndex::ChIndex::EOS
@ EOS
index
Definition: index.py:1
TRT_PAI_gasdata::EO
const float EO[NO]
Energy levels for Oxygen.
Definition: TRT_PAI_gasdata.h:301
Muon::MuonStationIndex::sectorLayerHash
unsigned int sectorLayerHash(DetectorRegionIndex detectorRegionIndex, LayerIndex layerIndex)
create a hash out of region and layer
xAOD::L2MuonParameters::BEE
@ BEE
BEE measurement point.
Definition: TrigMuonDefs.h:24
Muon::MuonStationIndex::LayerIndex::BarrelExtended
@ BarrelExtended
EE.
Muon::MuonStationIndex::PhiIndex::BM1
@ BM1
Muon::MuonStationIndex::TechnologyIndex
TechnologyIndex
enum to classify the different layers in the muon spectrometer
Definition: MuonStationIndex.h:54
Muon::MuonStationIndex::LayerIndex::Inner
@ Inner
MM
@ MM
Definition: RegSelEnums.h:38
Muon::MuonStationIndex::PhiIndex::STGC2
@ STGC2
Muon::MuonStationIndex::DetectorRegionIndex::EndcapA
@ EndcapA
Muon::MuonStationIndex::ChIndex::EIS
@ EIS
Muon::MuonStationIndex::DetectorRegionIndex::DetectorRegionIndexMax
@ DetectorRegionIndexMax
Muon::MuonStationIndex::ChIndex::ChIndexMax
@ ChIndexMax
BOL
@ BOL
Definition: RegSelEnums.h:14
Muon::MuonStationIndex::TechnologyIndex::TechnologyIndexMax
@ TechnologyIndexMax
DetType::Barrel
@ Barrel
Definition: DetType.h:14
Muon::MuonStationIndex::PhiIndex::T1
@ T1
Muon::MuonStationIndex::PhiIndex::PhiUnknown
@ PhiUnknown
Muon::MuonStationIndex::StIndex::StUnknown
@ StUnknown
Muon::MuonStationIndex::LayerIndex::LayerUnknown
@ LayerUnknown
Muon::MuonStationIndex::ChIndex::EIL
@ EIL
Ringer::EM
@ EM
Definition: CaloRingsDefs.h:19
TRT::Hit::layer
@ layer
Definition: HitInfo.h:79
CalibDbCompareRT.dummy
dummy
Definition: CalibDbCompareRT.py:59
Muon::MuonStationIndex::PhiIndex::BI2
@ BI2
Muon::MuonStationIndex::StIndex::EE
@ EE
Muon::MuonStationIndex::ChIndex::EES
@ EES
Muon::MuonStationIndex::StIndex::BO
@ BO
lumiFormat.array
array
Definition: lumiFormat.py:91
Muon::MuonStationIndex::PhiIndex::BI1
@ BI1
Muon::MuonStationIndex::PhiIndex::BO2
@ BO2
RPC
@ RPC
Definition: RegSelEnums.h:32
Muon::MuonStationIndex::LayerIndex::Extended
@ Extended
Muon::MuonStationIndex::DetectorRegionIndex::EndcapC
@ EndcapC
Muon::MuonStationIndex::StIndex::BE
@ BE
Muon::MuonStationIndex::StIndex::StIndexMax
@ StIndexMax
Muon::MuonStationIndex::DetectorRegionIndex::DetectorRegionUnknown
@ DetectorRegionUnknown
Muon::MuonStationIndex::LayerIndex::LayerIndexMax
@ LayerIndexMax
BEE.
Muon::MuonStationIndex::PhiIndex::T3
@ T3
BML
@ BML
Definition: RegSelEnums.h:12
Muon::MuonStationIndex::PhiIndex::T2
@ T2
Muon::MuonStationIndex::LayerIndex::Middle
@ Middle
Muon::MuonStationIndex::PhiIndex::BM2
@ BM2
BMS
@ BMS
Definition: RegSelEnums.h:13
Muon::MuonStationIndex::TechnologyIndex::TechnologyUnknown
@ TechnologyUnknown
Muon::MuonStationIndex::ChIndex::EOL
@ EOL
Muon::MuonStationIndex::PhiIndex::PhiIndexMax
@ PhiIndexMax
CSC
@ CSC
Definition: RegSelEnums.h:34
Muon::MuonStationIndex::ChIndex::ChUnknown
@ ChUnknown
Muon::MuonStationIndex::ChIndex::EMS
@ EMS
Muon::MuonStationIndex::StIndex::BI
@ BI
CSL
@ CSL
Definition: ParabolaCscClusterFitter.h:25
Muon::MuonStationIndex::StIndex::BM
@ BM
BOS
@ BOS
Definition: RegSelEnums.h:15
Muon::MuonStationIndex::StIndex::EI
@ EI
MDT
@ MDT
Definition: RegSelEnums.h:31
Muon::MuonStationIndex::isSmall
bool isSmall(const ChIndex index)
Returns true if the chamber index is in a small sector.
Muon::MuonStationIndex::toInt
constexpr int toInt(const EnumType enumVal)
Definition: MuonStationIndex.h:61