|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef sTgcSIMIDTOOFFLINEID_H 
    6 #define sTgcSIMIDTOOFFLINEID_H 
   10 #include "Identifier/Identifier.h" 
   33                 (
stationPhi-1)/2+1,multilayer,
layer,sTgcIdHelper::sTgcChannelTypes::Wire,1 );
 
   44   std::string quadType = 
"P"; 
 
   45   if (
isSmall && (ml == 1)) quadType = 
"C";
 
   46   if (!
isSmall && (ml == 2)) quadType = 
"C";
 
  
int multilayer(const Identifier &id) const
int GetSide(const int &hid) const
constexpr uint8_t stationPhi
station Phi 1 to 8
Scalar phi() const
phi method
Identifier channelID(int stationName, int stationEta, int stationPhi, int multilayer, int gasGap, int channelType, int channel) const
sTgcSimIdToOfflineId(const sTgcIdHelper *idHelper)
const sTgcIdHelper * m_idHelper
const sTgcHitIdHelper * m_simIdHelper
Identifier convert(int simId) const
bool isSmall(const Identifier &id) const
int BuildsTgcHitId(const std::string &, const int, const int, const int, const int, const int) const
int GetMultiLayer(const int &hid) const
int GetLayer(const int &hid) const
int gasGap(const Identifier &id) const override
get the hashes
int stationPhi(const Identifier &id) const
int stationEta(const Identifier &id) const
std::string GetStationName(const int &hid) const
int GetZSector(const int &hid) const
constexpr uint8_t stationEta
1 to 3
bool isSmall(const ChIndex index)
Returns true if the chamber index is in a small sector.
int GetPhiSector(const int &hid) const