![]() |
ATLAS Offline Software
|
#include <MuonFixedLongId.h>
Public Types | |
| enum | Technology { technologyMDT = 0 , technologyCSC = 1 , technologyTGC = 2 , technologyRPC = 3 , technologyMMG = 4 , technologySTG = 5 } |
| constants for technology numbers More... | |
| enum | StationName { BIL = 1 , BIS = 2 , BML = 3 , BMS = 4 , BOL = 5 , BOS = 6 , BEE = 7 , BIR = 8 , BMF = 9 , BOF = 10 , BOG = 11 , BME = 12 , BIM = 13 , EIC = 14 , EIL = 15 , EEL = 16 , EES = 17 , EMC = 18 , EML = 19 , EMS = 20 , EOC = 21 , EOL = 22 , EOS = 23 , EIS = 24 , T1F = 25 , T1E = 26 , T2F = 27 , T2E = 28 , T3F = 29 , T3E = 30 , T4F = 31 , T4E = 32 , CSS = 33 , CSL = 34 , BMG = 35 , MMS = 36 , MML = 37 , STS = 38 , STL = 39 , INVALID = -1 } |
| an enum with the station names More... | |
| enum | StgChannelType { stgChannelPad = 0 , stgChannelStrip = 1 , stgChannelWire = 2 } |
| an enum with the STGC channel types More... | |
Public Member Functions | |
| MuonFixedLongId () | |
| default constructor | |
| MuonFixedLongId (uint64_t id) | |
| explicit constructor from an integer which corresponds to a MuonFixedId | |
| void | initFromFixedId (MuonFixedId other) |
| for backward compatibility | |
| uint64_t | getIdLong () const |
| void | clear () |
| clear the identifier (=set to invalid) | |
| bool | isValid () const |
| check validity of the identifier. | |
| bool | is_mdt () const |
| bool | is_tgc () const |
| bool | is_csc () const |
| bool | is_rpc () const |
| bool | is_mmg () const |
| bool | is_stg () const |
| void | set_mdt () |
| set identifier to MDT technology type | |
| void | set_tgc () |
| set identifier to TGC technology type | |
| void | set_csc () |
| set identifier to CSC technology type | |
| void | set_rpc () |
| set identifier to RPC technology type | |
| void | set_mmg () |
| set identifier to MMG technology type | |
| void | set_stg () |
| set identifier to sTGC technology type | |
| bool | operator== (const MuonFixedLongId &rhs) const |
| comparison operator | |
| bool | operator!= (const MuonFixedLongId &rhs) const |
| comparison operator | |
| bool | operator< (const MuonFixedLongId &rhs) const |
| comparison operator | |
| std::ostream & | dump (std::ostream &os) const |
| dump all the information corresponding to the identifier | |
| bool | setTechnology (Technology num) |
| set technology to num in the fixed identifier | |
| bool | setStationName (StationName num) |
| set station name to num in the fixed identifier | |
| bool | setStationEta (int num) |
| set station eta to num in the fixed identifier | |
| bool | setStationPhi (int num) |
| set station phi to num in the fixed identifier | |
| Technology | technology () const |
| std::string_view | technologyString () const |
| StationName | stationName () const |
| std::string_view | stationNameString () const |
| int | eta () const |
| int | phi () const |
| bool | setMdtTube (int num) |
| Mdt specific: set tube to num. | |
| bool | setMdtTubeLayer (int num) |
| Mdt specific: set layer to num. | |
| bool | setMdtMultilayer (int num) |
| Mdt specific: set multilayer to num. | |
| int | mdtTube () const |
| Mdt specific: | |
| int | mdtTubeLayer () const |
| Mdt specific: | |
| int | mdtMultilayer () const |
| Mdt specific: | |
| int | mdtMezzanine () const |
| Mdt specific: compute the mezzanine number. | |
| MuonFixedLongId | mdtChamberId () const |
| Mdt specific: convert channel ID into MDT Chamber ID. | |
| MuonFixedLongId | mdtMultilayerId () const |
| Mdt specific: convert channel ID into MDT Multilayer ID. | |
| bool | setCscChamberLayer (int num) |
| Csc specific: set chamber layer to num. | |
| bool | setCscWireLayer (int num) |
| Csc specific: set wire layer to num. | |
| bool | setCscMeasuresPhi (int num) |
| Csc specific: set measures_phi to num. | |
| bool | setCscStrip (int num) |
| Csc specific: set strip to num. | |
| int | cscChamberLayer () const |
| Csc specific: | |
| int | cscWireLayer () const |
| Csc specific: | |
| int | cscMeasuresPhi () const |
| Csc specific: | |
| int | cscStrip () const |
| Csc specific: | |
| bool | setRpcDoubletR (int num) |
| Rpc specific: set doublet_R to num. | |
| bool | setRpcDoubletZ (int num) |
| Rpc specific: set doublet_Z to num. | |
| bool | setRpcDoubletPhi (int num) |
| Rpc specific: set doublet_Phi to num. | |
| bool | setRpcGasGap (int num) |
| Rpc specific: set gas_gap to num. | |
| bool | setRpcMeasuresPhi (int num) |
| Rpc specific: set measures_phi to num. | |
| bool | setRpcStrip (int num) |
| Rpc specific: set strip to num. | |
| int | rpcDoubletR () const |
| Rpc specific: | |
| int | rpcDoubletZ () const |
| Rpc specific: | |
| int | rpcDoubletPhi () const |
| Rpc specific: | |
| int | rpcGasGap () const |
| Rpc specific: | |
| int | rpcMeasuresPhi () const |
| Rpc specific: | |
| int | rpcStrip () const |
| Rpc specific: | |
| bool | setTgcGasGap (int num) |
| Tgc specific: set gas_gap to num. | |
| bool | setTgcIsStrip (int num) |
| Tgc specific: set is_strip to num. | |
| bool | setTgcChannel (int num) |
| Tgc specific: set channel to num. | |
| int | tgcGasGap () const |
| Tgc specific: | |
| int | tgcIsStrip () const |
| Tgc specific: | |
| int | tgcChannel () const |
| Tgc specific: | |
| bool | setMmgMultilayer (int num) |
| Mmg specific: set multilayer to num. | |
| bool | setMmgGasGap (int num) |
| Mmg specific: set gas_gap to num. | |
| bool | setMmgStrip (int num) |
| Mmg specific: set strip to num. | |
| int | mmgMultilayer () const |
| Mmg specific: | |
| int | mmgGasGap () const |
| Mmg specific: | |
| int | mmgStrip () const |
| Mmg specific: | |
| bool | mmgIsStereo () const |
| Mmg specific: check if layer is stereo. | |
| bool | setStgMultilayer (int num) |
| Stg specific: set multilayer to num. | |
| bool | setStgGasGap (int num) |
| Stg specific: set gas_gap to num. | |
| bool | setStgChannelType (StgChannelType num) |
| Stg specific: set channel_type to num. | |
| bool | setStgChannel (int num) |
| Stg specific: set channel to num. | |
| int | stgMultilayer () const |
| Stg specific: | |
| int | stgGasGap () const |
| Stg specific: | |
| StgChannelType | stgChannelType () const |
| Stg specific: | |
| int | stgChannel () const |
| Stg specific: | |
Static Public Member Functions | |
| static int | technologyMin () |
| static int | stationNameMin () |
| static int | etaMin () |
| static int | phiMin () |
| static int | technologyMax () |
| static int | stationNameMax () |
| static int | etaMax () |
| static int | phiMax () |
| static StationName | stationStringToFixedStationNumber (std::string_view station) |
| static std::string_view | stationNumberToFixedStationString (StationName station) |
| static int | mdtTubeMin () |
| Mdt specific: | |
| static int | mdtTubeLayerMin () |
| Mdt specific: | |
| static int | mdtMultilayerMin () |
| Mdt specific: | |
| static int | mdtTubeMax () |
| Mdt specific: | |
| static int | mdtTubeLayerMax () |
| Mdt specific: | |
| static int | mdtMultilayerMax () |
| Mdt specific: | |
| static int | cscChamberLayerMin () |
| Csc specific: | |
| static int | cscWireLayerMin () |
| Csc specific: | |
| static int | cscMeasuresPhiMin () |
| Csc specific: | |
| static int | cscStripMin () |
| Csc specific: | |
| static int | cscChamberLayerMax () |
| Csc specific: | |
| static int | cscWireLayerMax () |
| Csc specific: | |
| static int | cscMeasuresPhiMax () |
| Csc specific: | |
| static int | cscStripMax () |
| Csc specific: | |
Private Member Functions | |
| bool | setTechnologyIndex (uint64_t idx) |
| set technology index in the fixed identifier | |
| bool | setStationNameIndex (uint64_t idx) |
| set station name index in the fixed identifier | |
| bool | setStationEtaIndex (uint64_t idx) |
| set station eta index in the fixed identifier | |
| bool | setStationPhiIndex (uint64_t idx) |
| set station phi index in the fixed identifier | |
| unsigned int | technologyIndex () const |
| unsigned int | stationNameIndex () const |
| unsigned int | etaIndex () const |
| unsigned int | phiIndex () const |
| bool | setMdtTubeIndex (uint64_t idx) |
| Mdt specific: set index idx for tube. | |
| bool | setMdtTubeLayerIndex (uint64_t idx) |
| Mdt specific: set index idx for layer. | |
| bool | setMdtMultilayerIndex (uint64_t idx) |
| Mdt specific: set index idx for multilayer. | |
| unsigned int | mdtTubeIndex () const |
| Mdt specific: | |
| unsigned int | mdtTubeLayerIndex () const |
| Mdt specific: | |
| unsigned int | mdtMultilayerIndex () const |
| Mdt specific: | |
| bool | setCscChamberLayerIndex (uint64_t idx) |
| Csc specific: set chamber layer index to idx. | |
| bool | setCscWireLayerIndex (uint64_t idx) |
| Csc specific: set wire layer index to idx. | |
| bool | setCscMeasuresPhiIndex (uint64_t idx) |
| Csc specific: set measures_phi index to idx. | |
| bool | setCscStripIndex (uint64_t idx) |
| Csc specific: set strip index to idx. | |
| unsigned int | cscChamberLayerIndex () const |
| Csc specific: | |
| unsigned int | cscWireLayerIndex () const |
| Csc specific: | |
| unsigned int | cscMeasuresPhiIndex () const |
| Csc specific: | |
| unsigned int | cscStripIndex () const |
| Csc specific: | |
| bool | setRpcDoubletRIndex (uint64_t idx) |
| Rpc specific: set index for doublet_R to idx. | |
| bool | setRpcDoubletZIndex (uint64_t idx) |
| Rpc specific: set index for doublet_Z to idx. | |
| bool | setRpcDoubletPhiIndex (uint64_t idx) |
| Rpc specific: set index for doublet_Phi to idx. | |
| bool | setRpcGasGapIndex (uint64_t idx) |
| Rpc specific: set index for gas_gap to idx. | |
| bool | setRpcMeasuresPhiIndex (uint64_t idx) |
| Rpc specific: set index for measures_phi to idx. | |
| bool | setRpcStripIndex (uint64_t idx) |
| Rpc specific: set index for strip to idx. | |
| unsigned int | rpcDoubletRIndex () const |
| Rpc specific: | |
| unsigned int | rpcDoubletZIndex () const |
| Rpc specific: | |
| unsigned int | rpcDoubletPhiIndex () const |
| Rpc specific: | |
| unsigned int | rpcGasGapIndex () const |
| Rpc specific: | |
| unsigned int | rpcMeasuresPhiIndex () const |
| Rpc specific: | |
| unsigned int | rpcStripIndex () const |
| Rpc specific: | |
| bool | setTgcGasGapIndex (uint64_t idx) |
| Tgc specific: set index for gas_gap to idx. | |
| bool | setTgcIsStripIndex (uint64_t idx) |
| Tgc specific: set index for is_strip to idx. | |
| bool | setTgcChannelIndex (uint64_t idx) |
| Tgc specific: set index for channel to idx. | |
| unsigned int | tgcGasGapIndex () const |
| Tgc specific: | |
| unsigned int | tgcIsStripIndex () const |
| Tgc specific: | |
| unsigned int | tgcChannelIndex () const |
| Tgc specific: | |
| bool | setMmgMultilayerIndex (uint64_t idx) |
| Mmg specific: set index idx for multilayer. | |
| bool | setMmgGasGapIndex (uint64_t idx) |
| Mmg specific: set index for gas_gap to idx. | |
| bool | setMmgStripIndex (uint64_t idx) |
| Mmg specific: set strip index to idx. | |
| unsigned int | mmgMultilayerIndex () const |
| Mmg specific: | |
| unsigned int | mmgGasGapIndex () const |
| Mmg specific: | |
| unsigned int | mmgStripIndex () const |
| Mmg specific: | |
| bool | setStgMultilayerIndex (uint64_t idx) |
| Stg specific: set index idx for multilayer. | |
| bool | setStgGasGapIndex (uint64_t idx) |
| Stg specific: set index for gas_gap to idx. | |
| bool | setStgChannelTypeIndex (uint64_t idx) |
| Stg specific: set index for channel_type to idx. | |
| bool | setStgChannelIndex (uint64_t idx) |
| Stg specific: set index for channel to idx. | |
| unsigned int | stgMultilayerIndex () const |
| Stg specific: | |
| unsigned int | stgGasGapIndex () const |
| Stg specific: | |
| unsigned int | stgChannelTypeIndex () const |
| Stg specific: | |
| unsigned int | stgChannelIndex () const |
| Stg specific: | |
Private Attributes | |
| uint64_t | m_data |
Static Private Attributes | |
| static const uint64_t | kInvalidData = 0xFFFFFFFFFFFFFFFF |
| static const uint64_t | kTechnologyMask = 15 |
| static const unsigned int | kTechnologyShift = 60 |
| static const int | kTechnologyMin = 0 |
| static const int | kNumberOfTechnologies = 6 |
| static const char | kTechnologyStrings [kNumberOfTechnologies][4] |
| static const uint64_t | kStationNameMask = 127 |
| static const unsigned int | kStationNameShift = 53 |
| static const int | kStationNameMin = 1 |
| static const uint64_t | kStationEtaMask = 63 |
| static const unsigned int | kStationEtaShift = 47 |
| static const int | kStationEtaMin = -31 |
| static const uint64_t | kStationPhiMask = 127 |
| static const unsigned int | kStationPhiShift = 40 |
| static const int | kStationPhiMin = 1 |
| static const int | kNumberOfStationNames = 39 |
| static const char | kStationNameStrings [kNumberOfStationNames][4] |
| static const unsigned int | kStationShift = kStationPhiShift |
| static const uint64_t | kStationMask |
| static const uint64_t | kMdtMultilayerMask = 7 |
| static const unsigned int | kMdtMultilayerShift = 14 |
| static const int | kMdtMultilayerMin = 1 |
| static const uint64_t | kMdtTubeLayerMask = 15 |
| static const unsigned int | kMdtTubeLayerShift = 10 |
| static const int | kMdtTubeLayerMin = 1 |
| static const uint64_t | kMdtTubeMask = 1023 |
| static const unsigned int | kMdtTubeShift = 0 |
| static const int | kMdtTubeMin = 1 |
| static const uint64_t | kCscChamberLayerMask = 7 |
| static const unsigned int | kCscChamberLayerShift = 15 |
| static const int | kCscChamberLayerMin = 1 |
| static const uint64_t | kCscWireLayerMask = 15 |
| static const unsigned int | kCscWireLayerShift = 11 |
| static const int | kCscWireLayerMin = 1 |
| static const uint64_t | kCscMeasuresPhiMask = 1 |
| static const unsigned int | kCscMeasuresPhiShift = 10 |
| static const int | kCscMeasuresPhiMin = 0 |
| static const uint64_t | kCscStripMask = 1023 |
| static const unsigned int | kCscStripShift = 0 |
| static const int | kCscStripMin = 1 |
| static const uint64_t | kRpcDoubletRMask = 3 |
| static const unsigned int | kRpcDoubletRShift = 20 |
| static const int | kRpcDoubletRMin = 1 |
| static const uint64_t | kRpcDoubletZMask = 15 |
| static const unsigned int | kRpcDoubletZShift = 16 |
| static const int | kRpcDoubletZMin = 1 |
| static const uint64_t | kRpcDoubletPhiMask = 3 |
| static const unsigned int | kRpcDoubletPhiShift = 14 |
| static const int | kRpcDoubletPhiMin = 1 |
| static const uint64_t | kRpcGasGapMask = 3 |
| static const unsigned int | kRpcGasGapShift = 12 |
| static const int | kRpcGasGapMin = 1 |
| static const uint64_t | kRpcMeasuresPhiMask = 3 |
| static const unsigned int | kRpcMeasuresPhiShift = 10 |
| static const int | kRpcMeasuresPhiMin = 0 |
| static const uint64_t | kRpcStripMask = 1023 |
| static const unsigned int | kRpcStripShift = 0 |
| static const int | kRpcStripMin = 1 |
| static const uint64_t | kTgcGasGapMask = 7 |
| static const unsigned int | kTgcGasGapShift = 11 |
| static const int | kTgcGasGapMin = 1 |
| static const uint64_t | kTgcIsStripMask = 1 |
| static const unsigned int | kTgcIsStripShift = 10 |
| static const int | kTgcIsStripMin = 0 |
| static const uint64_t | kTgcChannelMask = 1023 |
| static const unsigned int | kTgcChannelShift = 0 |
| static const int | kTgcChannelMin = 1 |
| static const uint64_t | kMmgMultilayerMask = 7 |
| static const unsigned int | kMmgMultilayerShift = 19 |
| static const int | kMmgMultilayerMin = 1 |
| static const uint64_t | kMmgGasGapMask = 15 |
| static const unsigned int | kMmgGasGapShift = 15 |
| static const int | kMmgGasGapMin = 1 |
| static const uint64_t | kMmgStripMask = 32767 |
| static const unsigned int | kMmgStripShift = 0 |
| static const int | kMmgStripMin = 0 |
| static const uint64_t | kStgMultilayerMask = 7 |
| static const unsigned int | kStgMultilayerShift = 21 |
| static const int | kStgMultilayerMin = 1 |
| static const uint64_t | kStgGasGapMask = 15 |
| static const unsigned int | kStgGasGapShift = 17 |
| static const int | kStgGasGapMin = 1 |
| static const uint64_t | kStgChannelTypeMask = 3 |
| static const unsigned int | kStgChannelTypeShift = 15 |
| static const int | kStgChannelTypeMin = 0 |
| static const uint64_t | kStgChannelMask = 32767 |
| static const unsigned int | kStgChannelShift = 0 |
| static const int | kStgChannelMin = 0 |
Definition at line 50 of file MuonFixedLongId.h.
an enum with the station names
| Enumerator | |
|---|---|
| BIL | |
| BIS | |
| BML | |
| BMS | |
| BOL | |
| BOS | |
| BEE | |
| BIR | |
| BMF | |
| BOF | |
| BOG | |
| BME | |
| BIM | |
| EIC | |
| EIL | |
| EEL | |
| EES | |
| EMC | |
| EML | |
| EMS | |
| EOC | |
| EOL | |
| EOS | |
| EIS | |
| T1F | |
| T1E | |
| T2F | |
| T2E | |
| T3F | |
| T3E | |
| T4F | |
| T4E | |
| CSS | |
| CSL | |
| BMG | |
| MMS | |
| MML | |
| STS | |
| STL | |
| INVALID | |
Definition at line 64 of file MuonFixedLongId.h.
an enum with the STGC channel types
| Enumerator | |
|---|---|
| stgChannelPad | |
| stgChannelStrip | |
| stgChannelWire | |
Definition at line 108 of file MuonFixedLongId.h.
constants for technology numbers
| Enumerator | |
|---|---|
| technologyMDT | |
| technologyCSC | |
| technologyTGC | |
| technologyRPC | |
| technologyMMG | |
| technologySTG | |
Definition at line 54 of file MuonFixedLongId.h.
|
inline |
default constructor
Definition at line 745 of file MuonFixedLongId.h.
|
inlineexplicit |
explicit constructor from an integer which corresponds to a MuonFixedId
Definition at line 749 of file MuonFixedLongId.h.
|
inline |
clear the identifier (=set to invalid)
Definition at line 766 of file MuonFixedLongId.h.
|
inline |
Csc specific:
Definition at line 1129 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific:
Definition at line 1125 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1204 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1200 of file MuonFixedLongId.h.
|
inline |
Csc specific:
Definition at line 1174 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific:
Definition at line 1170 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1220 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1216 of file MuonFixedLongId.h.
|
inline |
Csc specific:
Definition at line 1196 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific:
Definition at line 1192 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1228 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1224 of file MuonFixedLongId.h.
|
inline |
Csc specific:
Definition at line 1152 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific:
Definition at line 1148 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1212 of file MuonFixedLongId.h.
|
inlinestatic |
Csc specific:
Definition at line 1208 of file MuonFixedLongId.h.
| std::ostream & MuonCalib::MuonFixedLongId::dump | ( | std::ostream & | os | ) | const |
dump all the information corresponding to the identifier
Definition at line 49 of file MuonFixedLongId.cxx.
|
inline |
Definition at line 912 of file MuonFixedLongId.h.
|
inlineprivate |
Definition at line 908 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 963 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 947 of file MuonFixedLongId.h.
|
inline |
Definition at line 758 of file MuonFixedLongId.h.
| void MuonCalib::MuonFixedLongId::initFromFixedId | ( | MuonFixedId | other | ) |
for backward compatibility
Definition at line 9 of file MuonFixedLongId.cxx.
|
inline |
Definition at line 782 of file MuonFixedLongId.h.
|
inline |
Definition at line 774 of file MuonFixedLongId.h.
|
inline |
Definition at line 790 of file MuonFixedLongId.h.
|
inline |
Definition at line 786 of file MuonFixedLongId.h.
|
inline |
Definition at line 794 of file MuonFixedLongId.h.
|
inline |
Definition at line 778 of file MuonFixedLongId.h.
|
inline |
check validity of the identifier.
Definition at line 770 of file MuonFixedLongId.h.
|
inline |
Mdt specific: convert channel ID into MDT Chamber ID.
Definition at line 1098 of file MuonFixedLongId.h.
|
inline |
Mdt specific: compute the mezzanine number.
Definition at line 1010 of file MuonFixedLongId.h.
|
inline |
Mdt specific:
Definition at line 1070 of file MuonFixedLongId.h.
|
inline |
Mdt specific: convert channel ID into MDT Multilayer ID.
Definition at line 1103 of file MuonFixedLongId.h.
|
inlineprivate |
|
inlinestatic |
Mdt specific:
Definition at line 1094 of file MuonFixedLongId.h.
|
inlinestatic |
Mdt specific:
Definition at line 1090 of file MuonFixedLongId.h.
|
inline |
Mdt specific:
Definition at line 1006 of file MuonFixedLongId.h.
|
inlineprivate |
Mdt specific:
Definition at line 1002 of file MuonFixedLongId.h.
|
inline |
Mdt specific:
Definition at line 1048 of file MuonFixedLongId.h.
|
inlineprivate |
Mdt specific:
Definition at line 1044 of file MuonFixedLongId.h.
|
inlinestatic |
Mdt specific:
Definition at line 1086 of file MuonFixedLongId.h.
|
inlinestatic |
Mdt specific:
Definition at line 1082 of file MuonFixedLongId.h.
|
inlinestatic |
Mdt specific:
Definition at line 1078 of file MuonFixedLongId.h.
|
inlinestatic |
Mdt specific:
Definition at line 1074 of file MuonFixedLongId.h.
|
inline |
Mmg specific:
Definition at line 1470 of file MuonFixedLongId.h.
|
inlineprivate |
Mmg specific:
Definition at line 1467 of file MuonFixedLongId.h.
|
inline |
Mmg specific: check if layer is stereo.
Definition at line 1492 of file MuonFixedLongId.h.
|
inline |
Mmg specific:
Definition at line 1451 of file MuonFixedLongId.h.
|
inlineprivate |
Mmg specific:
Definition at line 1448 of file MuonFixedLongId.h.
|
inline |
Mmg specific:
Definition at line 1489 of file MuonFixedLongId.h.
|
inlineprivate |
Mmg specific:
Definition at line 1486 of file MuonFixedLongId.h.
|
inline |
comparison operator
Definition at line 826 of file MuonFixedLongId.h.
|
inline |
comparison operator
Definition at line 830 of file MuonFixedLongId.h.
|
inline |
comparison operator
Definition at line 822 of file MuonFixedLongId.h.
|
inline |
Definition at line 935 of file MuonFixedLongId.h.
|
inlineprivate |
Definition at line 931 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 967 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 951 of file MuonFixedLongId.h.
|
inline |
Rpc specific:
Definition at line 1295 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific:
Definition at line 1291 of file MuonFixedLongId.h.
|
inline |
Rpc specific:
Definition at line 1251 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific:
Definition at line 1247 of file MuonFixedLongId.h.
|
inline |
Rpc specific:
Definition at line 1273 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific:
Definition at line 1269 of file MuonFixedLongId.h.
|
inline |
Rpc specific:
Definition at line 1317 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific:
Definition at line 1313 of file MuonFixedLongId.h.
|
inline |
Rpc specific:
Definition at line 1339 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific:
Definition at line 1335 of file MuonFixedLongId.h.
|
inline |
Rpc specific:
Definition at line 1361 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific:
Definition at line 1357 of file MuonFixedLongId.h.
|
inline |
set identifier to CSC technology type
Definition at line 802 of file MuonFixedLongId.h.
|
inline |
set identifier to MDT technology type
Definition at line 798 of file MuonFixedLongId.h.
|
inline |
set identifier to MMG technology type
Definition at line 814 of file MuonFixedLongId.h.
|
inline |
set identifier to RPC technology type
Definition at line 810 of file MuonFixedLongId.h.
|
inline |
set identifier to sTGC technology type
Definition at line 818 of file MuonFixedLongId.h.
|
inline |
set identifier to TGC technology type
Definition at line 806 of file MuonFixedLongId.h.
|
inline |
Csc specific: set chamber layer to num.
Definition at line 1121 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific: set chamber layer index to idx.
Definition at line 1111 of file MuonFixedLongId.h.
|
inline |
Csc specific: set measures_phi to num.
Definition at line 1166 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific: set measures_phi index to idx.
Definition at line 1156 of file MuonFixedLongId.h.
|
inline |
Csc specific: set strip to num.
Definition at line 1188 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific: set strip index to idx.
Definition at line 1178 of file MuonFixedLongId.h.
|
inline |
Csc specific: set wire layer to num.
Definition at line 1144 of file MuonFixedLongId.h.
|
inlineprivate |
Csc specific: set wire layer index to idx.
Definition at line 1134 of file MuonFixedLongId.h.
|
inline |
Mdt specific: set multilayer to num.
Definition at line 1062 of file MuonFixedLongId.h.
|
inlineprivate |
Mdt specific: set index idx for multilayer.
Definition at line 1052 of file MuonFixedLongId.h.
|
inline |
Mdt specific: set tube to num.
Definition at line 998 of file MuonFixedLongId.h.
|
inlineprivate |
Mdt specific: set index idx for tube.
Definition at line 988 of file MuonFixedLongId.h.
|
inline |
Mdt specific: set layer to num.
Definition at line 1040 of file MuonFixedLongId.h.
|
inlineprivate |
Mdt specific: set index idx for layer.
Definition at line 1030 of file MuonFixedLongId.h.
|
inline |
Mmg specific: set gas_gap to num.
Definition at line 1464 of file MuonFixedLongId.h.
|
inlineprivate |
Mmg specific: set index for gas_gap to idx.
Definition at line 1455 of file MuonFixedLongId.h.
|
inline |
Mmg specific: set multilayer to num.
Definition at line 1445 of file MuonFixedLongId.h.
|
inlineprivate |
Mmg specific: set index idx for multilayer.
Definition at line 1436 of file MuonFixedLongId.h.
|
inline |
Mmg specific: set strip to num.
Definition at line 1483 of file MuonFixedLongId.h.
|
inlineprivate |
Mmg specific: set strip index to idx.
Definition at line 1474 of file MuonFixedLongId.h.
|
inline |
Rpc specific: set doublet_Phi to num.
Definition at line 1287 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific: set index for doublet_Phi to idx.
Definition at line 1277 of file MuonFixedLongId.h.
|
inline |
Rpc specific: set doublet_R to num.
Definition at line 1243 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific: set index for doublet_R to idx.
Definition at line 1233 of file MuonFixedLongId.h.
|
inline |
Rpc specific: set doublet_Z to num.
Definition at line 1265 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific: set index for doublet_Z to idx.
Definition at line 1255 of file MuonFixedLongId.h.
|
inline |
Rpc specific: set gas_gap to num.
Definition at line 1309 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific: set index for gas_gap to idx.
Definition at line 1299 of file MuonFixedLongId.h.
|
inline |
Rpc specific: set measures_phi to num.
Definition at line 1331 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific: set index for measures_phi to idx.
Definition at line 1321 of file MuonFixedLongId.h.
|
inline |
Rpc specific: set strip to num.
Definition at line 1353 of file MuonFixedLongId.h.
|
inlineprivate |
Rpc specific: set index for strip to idx.
Definition at line 1343 of file MuonFixedLongId.h.
|
inline |
set station eta to num in the fixed identifier
Definition at line 904 of file MuonFixedLongId.h.
|
inlineprivate |
set station eta index in the fixed identifier
Definition at line 894 of file MuonFixedLongId.h.
|
inline |
set station name to num in the fixed identifier
Definition at line 874 of file MuonFixedLongId.h.
|
inlineprivate |
set station name index in the fixed identifier
Definition at line 864 of file MuonFixedLongId.h.
|
inline |
set station phi to num in the fixed identifier
Definition at line 927 of file MuonFixedLongId.h.
|
inlineprivate |
set station phi index in the fixed identifier
Definition at line 917 of file MuonFixedLongId.h.
|
inline |
Stg specific: set channel to num.
Definition at line 1567 of file MuonFixedLongId.h.
|
inlineprivate |
Stg specific: set index for channel to idx.
Definition at line 1558 of file MuonFixedLongId.h.
|
inline |
Stg specific: set channel_type to num.
Definition at line 1548 of file MuonFixedLongId.h.
|
inlineprivate |
Stg specific: set index for channel_type to idx.
Definition at line 1539 of file MuonFixedLongId.h.
|
inline |
Stg specific: set gas_gap to num.
Definition at line 1529 of file MuonFixedLongId.h.
|
inlineprivate |
Stg specific: set index for gas_gap to idx.
Definition at line 1520 of file MuonFixedLongId.h.
|
inline |
Stg specific: set multilayer to num.
Definition at line 1510 of file MuonFixedLongId.h.
|
inlineprivate |
Stg specific: set index idx for multilayer.
Definition at line 1501 of file MuonFixedLongId.h.
|
inline |
set technology to num in the fixed identifier
Definition at line 844 of file MuonFixedLongId.h.
|
inlineprivate |
set technology index in the fixed identifier
Definition at line 834 of file MuonFixedLongId.h.
|
inline |
Tgc specific: set channel to num.
Definition at line 1422 of file MuonFixedLongId.h.
|
inlineprivate |
Tgc specific: set index for channel to idx.
Definition at line 1412 of file MuonFixedLongId.h.
|
inline |
Tgc specific: set gas_gap to num.
Definition at line 1377 of file MuonFixedLongId.h.
|
inlineprivate |
Tgc specific: set index for gas_gap to idx.
Definition at line 1367 of file MuonFixedLongId.h.
|
inline |
Tgc specific: set is_strip to num.
Definition at line 1399 of file MuonFixedLongId.h.
|
inlineprivate |
Tgc specific: set index for is_strip to idx.
Definition at line 1389 of file MuonFixedLongId.h.
|
inline |
Definition at line 882 of file MuonFixedLongId.h.
|
inlineprivate |
Definition at line 878 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 959 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 943 of file MuonFixedLongId.h.
|
inline |
Definition at line 886 of file MuonFixedLongId.h.
|
inlinestatic |
| [in] | station | the station integer number |
Definition at line 978 of file MuonFixedLongId.h.
|
inlinestatic |
| [in] | station | the station name string |
Definition at line 971 of file MuonFixedLongId.h.
|
inline |
Stg specific:
Definition at line 1573 of file MuonFixedLongId.h.
|
inlineprivate |
|
inline |
Stg specific:
Definition at line 1554 of file MuonFixedLongId.h.
|
inlineprivate |
|
inline |
Stg specific:
Definition at line 1535 of file MuonFixedLongId.h.
|
inlineprivate |
|
inline |
Stg specific:
Definition at line 1516 of file MuonFixedLongId.h.
|
inlineprivate |
|
inline |
Definition at line 852 of file MuonFixedLongId.h.
|
inlineprivate |
Definition at line 848 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 955 of file MuonFixedLongId.h.
|
inlinestatic |
Definition at line 939 of file MuonFixedLongId.h.
|
inline |
Definition at line 856 of file MuonFixedLongId.h.
|
inline |
Tgc specific:
Definition at line 1430 of file MuonFixedLongId.h.
|
inlineprivate |
|
inline |
Tgc specific:
Definition at line 1385 of file MuonFixedLongId.h.
|
inlineprivate |
|
inline |
Tgc specific:
Definition at line 1407 of file MuonFixedLongId.h.
|
inlineprivate |
|
staticprivate |
Definition at line 657 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 659 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 658 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 665 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 667 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 666 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 669 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 671 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 670 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 661 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 663 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 662 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 607 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 643 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 645 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 644 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 647 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 649 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 648 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 651 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 653 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 652 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 717 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 719 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 718 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 713 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 715 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 714 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 721 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 723 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 722 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 630 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 615 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 683 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 685 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 684 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 675 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 677 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 676 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 679 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 681 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 680 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 687 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 689 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 688 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 691 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 693 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 692 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 695 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 697 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 696 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 622 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 624 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 623 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 635 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 618 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 620 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 619 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 631 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 626 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 628 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 627 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 634 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 738 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 740 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 739 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 734 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 736 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 735 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 730 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 732 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 731 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 726 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 728 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 727 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 611 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 613 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 612 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 616 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 708 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 710 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 709 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 700 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 702 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 701 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 704 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 706 of file MuonFixedLongId.h.
|
staticprivate |
Definition at line 705 of file MuonFixedLongId.h.
|
private |
Definition at line 605 of file MuonFixedLongId.h.