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, int doubletR, bool check=false, bool *isValid=0) const |
| Identifier | elementID (std::string stationNameStr, int stationEta, int stationPhi, int doubletR, bool check=false, bool *isValid=0) const |
| Identifier | elementID (const Identifier &elementID, int doubletR, bool check=false, bool *isValid=0) const |
| Identifier | elementID (const Identifier &channelID) const |
| Identifier | channelID (int stationName, int stationEta, int stationPhi, int doubletR, int doubletZ, int doubletPhi, int gasGap, int measuresPhi, int strip, bool check=false, bool *isValid=0) const |
| Identifier | channelID (std::string stationNameStr, int stationEta, int stationPhi, int doubletR, int doubletZ, int doubletPhi, int gasGap, int measuresPhi, int strip, bool check=false, bool *isValid=0) const |
| Identifier | channelID (const Identifier &id, int doubletZ, int doubletPhi, int gasGap, int measuresPhi, int strip, bool check=false, bool *isValid=0) const |
| Identifier | parentID (const Identifier &id) const |
| Identifier | doubletZID (const Identifier &id) const |
| Identifier | padID (const Identifier &elementID, int doubletZ, int doubletPhi, bool check=false, bool *isValid=0) const |
| Identifier | padID (int stationName, int stationEta, int stationPhi, int doubletR, int doubletZ, int doubletPhi, bool check=false, bool *isValid=0) const |
| Identifier | panelID (const Identifier &padID, int gasGap, int measuresPhi, bool check=false, bool *isValid=0) const |
| Identifier | panelID (const Identifier &channelID) const |
| Identifier | panelID (int stationName, int stationEta, int stationPhi, int doubletR, int doubletZ, int doubletPhi, int gasGap, int measuresPhi, bool check=false, bool *isValid=0) const |
| Identifier | gapID (const Identifier &padID, int gasGap, bool check=false, bool *isValid=0) const |
| Identifier | gapID (const Identifier &panelID) const |
| Identifier | gapID (int stationName, int stationEta, int stationPhi, int doubletR, int doubletZ, int doubletPhi, int gasGap, bool check=false, bool *isValid=0) const |
| void | idChannels (const Identifier &id, std::vector< Identifier > &vect) const |
| int | channel (const Identifier &id) const |
| int | doubletR (const Identifier &id) const |
| int | doubletZ (const Identifier &id) const |
| int | doubletPhi (const Identifier &id) const |
| int | gasGap (const Identifier &id) const |
| get the hashes | |
| bool | measuresPhi (const Identifier &id) const |
| int | strip (const Identifier &id) const |
| int | stationEtaMin () const |
| int | stationEtaMax () const |
| int | stationPhiMin () const |
| int | stationPhiMax () const |
| int | doubletRMin () const |
| int | doubletRMax () const |
| int | doubletZMin () const |
| int | doubletZMax () const |
| int | doubletPhiMin () const |
| int | doubletPhiMax () const |
| int | gasGapMin () const |
| int | gasGapMax () const |
| int | measuresPhiMin () const |
| int | measuresPhiMax () const |
| int | stripMin () const |
| int | stripMax () 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 | doubletRMin (const Identifier &id) const |
| int | doubletRMax (const Identifier &id) const |
| int | doubletZMin (const Identifier &id) const |
| int | doubletZMax (const Identifier &id) const |
| int | doubletPhiMin (const Identifier &id) const |
| int | doubletPhiMax (const Identifier &id) const |
| int | gasGapMin (const Identifier &id) const |
| int | gasGapMax (const Identifier &id) const |
| int | measuresPhiMin (const Identifier &id) const |
| int | measuresPhiMax (const Identifier &id) const |
| int | stripMin (const Identifier &id) const |
| int | stripMax (const Identifier &id) const |
| bool | valid (const Identifier &id) const |
| bool | validElement (const Identifier &id) const |
| bool | validPad (const Identifier &id) const |
| int RpcIdHelper::initialize_from_dictionary | ( | const IdDictMgr & | dict_mgr | ) | [virtual] |
Initialization from the identifier dictionary.
test to see that the detectorElement multi range is not empty
Reimplemented from MuonIdHelper.
1.6.1