TgcIdHelper Class Reference

Inheritance diagram for TgcIdHelper:
MuonIdHelper

List of all members.

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 gasGap, int isStrip, int channel, bool check=false, bool *isValid=0) const
Identifier channelID (std::string stationNameStr, int stationEta, int stationPhi, int gasGap, int isStrip, int channel, bool check=false, bool *isValid=0) const
Identifier channelID (const Identifier &id, int gasGap, int isStrip, int channel, bool check=false, bool *isValid=0) const
Identifier parentID (const Identifier &id) const
void idChannels (const Identifier &id, std::vector< Identifier > &vect) const
int gasGap (const Identifier &id) const
 get the hashes
int isStrip (const Identifier &id) const
bool measuresPhi (const Identifier &id) const
int channel (const Identifier &id) const
int stationEtaMin () const
int stationEtaMax () const
int stationPhiMin (bool endcap) const
int stationPhiMax (bool endcap) const
int gasGapMin () const
int gasGapMax (bool triplet) const
int isStripMin () const
int isStripMax () const
int channelMin () const
int channelMax () 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 gasGapMin (const Identifier &id) const
int gasGapMax (const Identifier &id) const
int isStripMin (const Identifier &id) const
int isStripMax (const Identifier &id) const
int channelMin (const Identifier &id) const
int channelMax (const Identifier &id) const
int chamberType (std::string stationName, int stationEta) const
int chamberType (int stationName, int stationEta) const
bool valid (const Identifier &id) const
bool validElement (const Identifier &id) const

Member Function Documentation

int TgcIdHelper::initialize_from_dictionary ( const IdDictMgr &  dict_mgr  )  [virtual]

Initialization from the identifier dictionary.

test to see that the detector element multi range is not empty

Reimplemented from MuonIdHelper.

int TgcIdHelper::isStrip ( const Identifier &  id  )  const [inline]

isStrip corresponds to measuresPhi

returns measuresPhi


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1