![]() |
ATLAS Offline Software
|
#include <TGCSlaveBoardOut.h>
Public Member Functions | |
| TGCSlaveBoardOut (const TGCSlaveBoard *sb, int bidIn) | |
| TGCSlaveBoardOut (const TGCSlaveBoardOut &) | |
| TGCSlaveBoardOut () | |
| ~TGCSlaveBoardOut () | |
| TGCSlaveBoardOut & | operator= (const TGCSlaveBoardOut &) |
| int | getDev (int iData) const |
| int | getPos (int iData) const |
| TGCHitPattern * | getbPos (int iData) |
| bool | getHit (int iData) const |
| void | setDev (int iData, int devIn) |
| void | setPos (int iData, int posIn) |
| void | setHit (int iData, bool hitIn) |
| void | setbDev (int block, int sign, int dr) |
| void | setbPos (int block, int pos) |
| void | setNumberOfData (int nData) |
| int | getNumberOfData () const |
| int | getBid () const |
| int | getOrgBoardType () const |
| void | clear () |
| void | print () const |
| void | print (int OutPutBlock) const |
| void | print (std::ofstream *ofs) const |
| void | print (std::ofstream *ofs, int OutPutBlock) const |
| void | printpattern (std::ofstream *ofs) const |
| void | printpattern (std::ofstream *ofs, int OutPutBlock) const |
| const TGCSlaveBoard * | getOrigin () const |
Private Attributes | |
| const TGCSlaveBoard * | m_origin |
| int | m_bid |
| int | m_orgBoardType |
| int | m_orgSBid |
| int | m_numberOfData |
| int | m_dev [s_MaxNumberOfSBData] |
| int | m_pos [s_MaxNumberOfSBData] |
| bool | m_hit [s_MaxNumberOfSBData] |
| TGCHitPattern * | m_bpos [s_MaxNumberOfSBData] |
| TGCHitPattern * | m_bdev [2] |
Static Private Attributes | |
| static constexpr int | s_MaxNumberOfSBData = 8 |
Definition at line 20 of file TGCSlaveBoardOut.h.
| LVL1TGCTrigger::TGCSlaveBoardOut::TGCSlaveBoardOut | ( | const TGCSlaveBoard * | sb, |
| int | bidIn ) |
Definition at line 10 of file TGCSlaveBoardOut.cxx.
| LVL1TGCTrigger::TGCSlaveBoardOut::TGCSlaveBoardOut | ( | const TGCSlaveBoardOut & | right | ) |
Definition at line 75 of file TGCSlaveBoardOut.cxx.
| LVL1TGCTrigger::TGCSlaveBoardOut::TGCSlaveBoardOut | ( | ) |
Definition at line 106 of file TGCSlaveBoardOut.cxx.
| LVL1TGCTrigger::TGCSlaveBoardOut::~TGCSlaveBoardOut | ( | ) |
Definition at line 120 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::clear | ( | ) |
Definition at line 181 of file TGCSlaveBoardOut.cxx.
|
inline |
Definition at line 137 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 107 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 119 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 131 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 155 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 143 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 113 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 125 of file TGCSlaveBoardOut.h.
| TGCSlaveBoardOut & LVL1TGCTrigger::TGCSlaveBoardOut::operator= | ( | const TGCSlaveBoardOut & | right | ) |
Definition at line 37 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::print | ( | ) | const |
Definition at line 193 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::print | ( | int | OutPutBlock | ) | const |
Definition at line 243 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::print | ( | std::ofstream * | ofs | ) | const |
Definition at line 292 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::print | ( | std::ofstream * | ofs, |
| int | OutPutBlock ) const |
Definition at line 337 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::printpattern | ( | std::ofstream * | ofs | ) | const |
Definition at line 376 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::printpattern | ( | std::ofstream * | ofs, |
| int | OutPutBlock ) const |
Definition at line 412 of file TGCSlaveBoardOut.cxx.
| void LVL1TGCTrigger::TGCSlaveBoardOut::setbDev | ( | int | block, |
| int | sign, | ||
| int | dr ) |
Definition at line 138 of file TGCSlaveBoardOut.cxx.
|
inline |
Definition at line 74 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 97 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 87 of file TGCSlaveBoardOut.h.
|
inline |
Definition at line 149 of file TGCSlaveBoardOut.h.
| void LVL1TGCTrigger::TGCSlaveBoardOut::setPos | ( | int | iData, |
| int | posIn ) |
Definition at line 171 of file TGCSlaveBoardOut.cxx.
|
private |
Definition at line 69 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 59 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 68 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 64 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 66 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 63 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 60 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 61 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 58 of file TGCSlaveBoardOut.h.
|
private |
Definition at line 65 of file TGCSlaveBoardOut.h.
|
staticconstexprprivate |
Definition at line 56 of file TGCSlaveBoardOut.h.