|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TGCHighPtBoardOut_hh
6 #define TGCHighPtBoardOut_hh
33 int getPt(
int chip,
int iData)
const;
34 int getPos(
int chip,
int iData)
const;
35 int getDev(
int chip,
int iData)
const;
36 bool getHit(
int chip,
int iData)
const;
37 int getSel(
int chip,
int iData)
const;
39 void setPt(
int chip,
int iData,
int ptIn);
40 void setPos(
int chip,
int iData,
int posIn);
41 void setDev(
int chip,
int iData,
int devIn);
42 void setHit(
int chip,
int iData,
bool hitIn);
43 void setSel(
int chip,
int iData,
int selIn);
68 if(!
m_hit[chip][iData])
m_hit[chip][iData]=
true;
69 m_dev[chip][iData] = devIn;
75 if(!
m_hit[chip][iData])
m_hit[chip][iData]=
true;
76 m_pos[chip][iData] = posIn;
82 if(!
m_hit[chip][iData])
m_hit[chip][iData]=
true;
83 m_pt[chip][iData] =ptIn;
95 return m_dev[chip][iData];
101 return m_pos[chip][iData];
107 return m_pt[chip][iData];
119 return m_hit[chip][iData];
125 m_hit[chip][iData] = hitIn;
142 #endif // TGCHighPtBoardOut_hh
virtual ~TGCHighPtBoardOut()=default
void setDev(int chip, int iData, int devIn)
void setSel(int chip, int iData, int selIn)
int getDev(int chip, int iData) const
void setOrigin(const TGCHighPtBoard *originIn)
const TGCHighPtBoard * getOrigin() const
void setPos(int chip, int iData, int posIn)
int getSel(int chip, int iData) const
int m_select[NumberOfChip][MaxNumberOfHPBData]
int m_pt[NumberOfChip][MaxNumberOfHPBData]
bool getHit(int chip, int iData) const
TGCHBChip operator++(TGCHBChip &rs, int)
int getPt(int chip, int iData) const
const int MaxNumberOfHPBData
int getPos(int chip, int iData) const
void setPt(int chip, int iData, int ptIn)
int m_dev[NumberOfChip][MaxNumberOfHPBData]
const TGCHighPtBoard * m_origin
bool m_hit[NumberOfChip][MaxNumberOfHPBData]
int m_pos[NumberOfChip][MaxNumberOfHPBData]
void setHit(int chip, int iData, bool hitIn)