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
1.6.1