|  | ATLAS Offline Software
    | 
#include <MuonFixedIdManipulator.h>
| Public Types | |
| enum | StationIndex { BI = 0, BM, BO, BE, EIA, EMA, EOA, EEA, EIC, EMC, EOC, EEC, CSA, CSC, StationUnknown = 999 } | 
| enum defining station layers  More... | |
| enum | PhiStationIndex { RPCBMR1 = 0, RPCBMR2, RPCBO, T4, T1, T2, T3, CS, PhiStationUnknown = 999 } | 
| enum defining trigger phi layers  More... | |
| Public Member Functions | |
| PhiStationIndex | phiStationLayerIndex (const MuonFixedId &id) const | 
| return phi station layer index for a give identifier  More... | |
| StationIndex | stationLayerIndex (const MuonFixedId &id) const | 
| returns station layer index for a give identifier  More... | |
| MuonFixedId | stationLayerIdentifier (const MuonFixedId &id) const | 
| returns a station layer identifier for the give identifier More... | |
| MuonFixedId | stationLayerIdentifier (StationIndex stIndex) const | 
| returns a station layer identifier for the give station index  More... | |
| MuonFixedId | stationIdentifier (const MuonFixedId &id, bool mapOnMdts=false) const | 
| returns station Identifier for the give id MDT: station name (BMS)/eta/phi RPC: name of associated MDT station TGC: station name (T1)/eta/phi  More... | |
| MuonFixedId | chamberIdentifier (const MuonFixedId &id) const | 
| returns chamber Identifier for the give id, same as stationIdentifier RPC: includes doubletR  More... | |
| MuonFixedId | moduleIdentifier (const MuonFixedId &id, bool includeMeasuresPhi=false) const | 
| returns layer Identifier for the give id MDT: station name/eta/phi/ml/lay RPC: station name/eta/phi/double [R,Z,phi]/measuresPhi (if selected) TGC:  More... | |
| MuonFixedId | gasGapIdentifier (const MuonFixedId &id, bool includeMeasuresPhi=false) const | 
| returns gas gap Identifier for the give id MDT: same as tube identifier RPC: station name/eta/phi/double [R,Z,phi]/lay/measuresPhi (if selected) TGC:  More... | |
| bool | measuresPhi (const MuonFixedId &id) const | 
| returns whether this is a phi measurement  More... | |
| bool | isEndcap (const MuonFixedId &id) const | 
| returns whether this is a phi measurement  More... | |
Definition at line 14 of file MuonFixedIdManipulator.h.
| MuonFixedId MuonCalib::MuonFixedIdManipulator::chamberIdentifier | ( | const MuonFixedId & | id | ) | const | 
returns chamber Identifier for the give id, same as stationIdentifier RPC: includes doubletR
Definition at line 154 of file MuonFixedIdManipulator.cxx.
| MuonFixedId MuonCalib::MuonFixedIdManipulator::gasGapIdentifier | ( | const MuonFixedId & | id, | 
| bool | includeMeasuresPhi = false | ||
| ) | const | 
returns gas gap Identifier for the give id MDT: same as tube identifier RPC: station name/eta/phi/double [R,Z,phi]/lay/measuresPhi (if selected) TGC:
Definition at line 176 of file MuonFixedIdManipulator.cxx.
| 
 | inline | 
| 
 | inline | 
returns whether this is a phi measurement
Definition at line 67 of file MuonFixedIdManipulator.h.
| MuonFixedId MuonCalib::MuonFixedIdManipulator::moduleIdentifier | ( | const MuonFixedId & | id, | 
| bool | includeMeasuresPhi = false | ||
| ) | const | 
returns layer Identifier for the give id MDT: station name/eta/phi/ml/lay RPC: station name/eta/phi/double [R,Z,phi]/measuresPhi (if selected) TGC:
Definition at line 160 of file MuonFixedIdManipulator.cxx.
| MuonFixedIdManipulator::PhiStationIndex MuonCalib::MuonFixedIdManipulator::phiStationLayerIndex | ( | const MuonFixedId & | id | ) | const | 
return phi station layer index for a give identifier
Definition at line 9 of file MuonFixedIdManipulator.cxx.
| MuonFixedId MuonCalib::MuonFixedIdManipulator::stationIdentifier | ( | const MuonFixedId & | id, | 
| bool | mapOnMdts = false | ||
| ) | const | 
returns station Identifier for the give id MDT: station name (BMS)/eta/phi RPC: name of associated MDT station TGC: station name (T1)/eta/phi
Definition at line 130 of file MuonFixedIdManipulator.cxx.
| MuonFixedId MuonCalib::MuonFixedIdManipulator::stationLayerIdentifier | ( | const MuonFixedId & | id | ) | const | 
returns a station layer identifier for the give identifier 
 
Definition at line 34 of file MuonFixedIdManipulator.cxx.
| MuonFixedId MuonCalib::MuonFixedIdManipulator::stationLayerIdentifier | ( | StationIndex | stIndex | ) | const | 
returns a station layer identifier for the give station index
Definition at line 38 of file MuonFixedIdManipulator.cxx.
| MuonFixedIdManipulator::StationIndex MuonCalib::MuonFixedIdManipulator::stationLayerIndex | ( | const MuonFixedId & | id | ) | const | 
returns station layer index for a give identifier
Definition at line 87 of file MuonFixedIdManipulator.cxx.
 1.8.18
 1.8.18