 |
ATLAS Offline Software
|
Go to the documentation of this file.
15 if (
id.rpcDoubletR() == 1)
29 if (
id.is_csc())
return CS;
55 else if (stIndex ==
BM)
57 else if (stIndex ==
BO)
59 else if (stIndex ==
BE)
61 else if (stIndex ==
EIA)
63 else if (stIndex ==
EMA)
65 else if (stIndex ==
EOA)
67 else if (stIndex ==
EEA)
69 else if (stIndex ==
EIC) {
72 }
else if (stIndex ==
EMC) {
75 }
else if (stIndex ==
EOC) {
78 }
else if (stIndex ==
EEC) {
134 }
else if (
id.is_rpc()) {
142 }
else if (
id.is_tgc()) {
144 }
else if (
id.is_csc()) {
167 }
else if (
id.is_tgc()) {
170 }
else if (
id.is_csc()) {
181 }
else if (
id.is_rpc()) {
184 }
else if (
id.is_tgc()) {
187 }
else if (
id.is_csc()) {
MuonFixedId stationLayerIdentifier(const MuonFixedId &id) const
returns a station layer identifier for the give identifier
bool setMdtTubeLayer(int num)
Mdt specific: set layer to num.
bool setMdtMultilayer(int num)
Mdt specific: set multilayer to num.
bool setTgcIsStrip(int num)
Tgc specific: set is_strip to num.
bool setCscChamberLayer(int num)
Csc specific: set chamber layer to num.
StationIndex
enum defining station layers
MuonFixedId chamberIdentifier(const MuonFixedId &id) const
returns chamber Identifier for the give id, same as stationIdentifier RPC: includes doubletR
Scalar phi() const
phi method
bool setTgcGasGap(int num)
Tgc specific: set gas_gap to num.
Scalar eta() const
pseudorapidity method
const std::string & stName(StIndex index)
convert StIndex into a string
PhiStationIndex
enum defining trigger phi layers
void set_csc()
set identifier to CSC technology type
void set_rpc()
set identifier to RPC technology type
bool setCscWireLayer(int num)
Csc specific: set wire layer to num.
void set_mdt()
set identifier to MDT technology type
PhiStationIndex phiStationLayerIndex(const MuonFixedId &id) const
return phi station layer index for a give identifier
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/dou...
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/d...
bool setStationPhi(int num)
set station phi to num in the fixed identifier
bool setCscMeasuresPhi(int num)
Csc specific: set measures_phi to num.
void set_tgc()
set identifier to TGC technology type
bool setStationName(int num)
set station name to num in the fixed identifier
int tgcIsStrip() const
Tgc specific:
bool setRpcGasGap(int num)
Rpc specific: set gas_gap to num.
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
bool setRpcMeasuresPhi(int num)
Rpc specific: set measures_phi to num.
int rpcMeasuresPhi() const
Rpc specific:
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 MD...
bool setRpcDoubletPhi(int num)
Rpc specific: set doublet_Phi to num.
bool setStationEta(int num)
set station eta to num in the fixed identifier
bool setRpcDoubletR(int num)
Rpc specific: set doublet_R to num.
bool setRpcDoubletZ(int num)
Rpc specific: set doublet_Z to num.
StationIndex stationLayerIndex(const MuonFixedId &id) const
returns station layer index for a give identifier
int cscMeasuresPhi() const
Csc specific: