Public Types | |
enum | sTgcChannelTypes { Pad = 0, Strip = 1, Wire = 2 } |
Public Member Functions | |
virtual int | initialize_from_dictionary (const IdDictMgr &dict_mgr) |
Initialization from the identifier dictionary. | |
virtual int | get_module_hash (const Identifier &id, IdentifierHash &hash_id) const |
virtual int | get_detectorElement_hash (const Identifier &id, IdentifierHash &hash_id) const |
Identifier | elementID (int stationName, int stationEta, int stationPhi, bool check=false, bool *isValid=0) const |
Identifier | elementID (std::string stationNameStr, int stationEta, int stationPhi, bool check=false, bool *isValid=0) const |
Identifier | elementID (const Identifier &channelID) const |
Identifier | channelID (int stationName, int stationEta, int stationPhi, int multilayer, int gasGap, int channelType, int channel, bool check=false, bool *isValid=0) const |
Identifier | channelID (std::string stationNameStr, int stationEta, int stationPhi, int multilayer, int gasGap, int channelType, int channel, bool check=false, bool *isValid=0) const |
Identifier | channelID (const Identifier &id, int multilayer, int gasGap, int channelType, int channel, bool check=false, bool *isValid=0) const |
Identifier | padID (int stationName, int stationEta, int stationPhi, int multilayer, int gasGap, int channelType, int padEta, int padPhi, bool check=false, bool *isValid=0) const |
Identifier | padID (std::string stationNameStr, int stationEta, int stationPhi, int multilayer, int gasGap, int channelType, int padEta, int padPhi, bool check=false, bool *isValid=0) const |
Identifier | padID (const Identifier &id, int multilayer, int gasGap, int channelType, int padEta, int padPhi, bool check=false, bool *isValid=0) const |
Identifier | parentID (const Identifier &id) const |
Identifier | multilayerID (const Identifier &channeldID) const |
Identifier | multilayerID (const Identifier &moduleID, int multilayer, bool check=false, bool *isValid=0) const |
void | idChannels (const Identifier &id, std::vector< Identifier > &vect) const |
int | gasGap (const Identifier &id) const |
get the hashes | |
int | multilayer (const Identifier &id) const |
int | channelType (const Identifier &id) const |
bool | measuresPhi (const Identifier &id) const |
int | channel (const Identifier &id) const |
int | numberOfMultilayers (const Identifier &id) const |
int | padEta (const Identifier &id) const |
int | padPhi (const Identifier &id) const |
int | stationEtaMin () const |
int | stationEtaMax () const |
int | stationPhiMin () const |
int | stationPhiMax () const |
int | multilayerMin () const |
int | multilayerMax () const |
int | gasGapMin () const |
int | gasGapMax () const |
int | channelTypeMin () const |
int | channelTypeMax () const |
int | channelMin () const |
int | channelMax () const |
int | padEtaMin () const |
int | padEtaMax () const |
int | padPhiMin () const |
int | padPhiMax () const |
int | stationEtaMin (const Identifier &id) const |
int | stationEtaMax (const Identifier &id) const |
int | stationPhiMin (const Identifier &id) const |
int | stationPhiMax (const Identifier &id) const |
int | multilayerMin (const Identifier &id) const |
int | multilayerMax (const Identifier &id) const |
int | gasGapMin (const Identifier &id) const |
int | gasGapMax (const Identifier &id) const |
int | channelTypeMin (const Identifier &id) const |
int | channelTypeMax (const Identifier &id) const |
int | channelMin (const Identifier &id) const |
int | channelMax (const Identifier &id) const |
bool | valid (const Identifier &id) const |
bool | validElement (const Identifier &id) const |
bool sTgcIdHelper::measuresPhi | ( | const Identifier & | id | ) | const [inline, virtual] |
returns measuresPhi
Implements MuonIdHelper.
int sTgcIdHelper::multilayerMin | ( | const Identifier & | id | ) | const |
default