![]() |
ATLAS Offline Software
|
#include <TGCStripHighPtBoard.h>
Public Member Functions | |
| TGCStripHighPtBoard () | |
| virtual | ~TGCStripHighPtBoard () |
| void | clockIn (int bidIn) |
| TGCHighPtChipOut * | getOutput () |
| void | eraseOutput () |
| int | getId () const |
| void | setId (int idIn) |
| int | getType () const |
| void | setType (int typeIn) |
| TGCRegionType | getRegion () const |
| void | setRegion (const TGCRegionType regionIn) |
| void | setDSB (int connector, TGCSlaveBoard *SBIn) |
| void | setTSB (int connector, TGCSlaveBoard *SBIn) |
| TGCSlaveBoardOut * | getTSBOut (int chip, int port) |
| void | setAdjacentHPB (int side, TGCHighPtBoard *hpt) |
| void | showResult () const |
Protected Member Functions | |
| virtual void | highLowSelector (int chip) |
| virtual void | decodeSlaveBoardOut (int chip, TGCHitPattern *tHit, TGCHitPattern *dHit) |
| virtual void | doCoincidenceMatrix (int chip, int block, const TGCHitPattern *tHit, const TGCHitPattern *dHit) |
| virtual void | setDecoderIn () |
| virtual void | clearDecoderIn () |
| TGCSlaveBoardOut * | divideTSBOut (int iSet, TGCSlaveBoardOut *SBOut) |
| int | getNonLinearDelta (int dev) const |
| void | collectInput () |
| void | createHighPtChipOut () |
| void | createHighPtBoardOut () |
| void | createLowPtBoardOut () |
| void | doCoincidence () |
| void | trackSelector (int chip, int ptIn) |
| void | deleteSlaveBoardOut () |
| void | loadLowPtOutput (int chip, int block, TGCSlaveBoardOut *dataDSB) |
| void | eraseHighPtOutput () |
| void | eraseLowPtOutput () |
Protected Attributes | |
| TGCHighPtChipOut * | m_highPtChipOut |
| TGCHighPtBoardOut * | m_highPtBoardOut |
| TGCHighPtBoardOut * | m_lowPtBoardOut |
| TGCSlaveBoard * | m_DSB [NumberOfChip][s_NumberOfDSBOut] |
| TGCSlaveBoard * | m_TSB [NumberOfChip][s_NumberOfTSBOut] |
| TGCSlaveBoardOut * | m_DSBOut [NumberOfChip][s_NumberOfDSBOut] |
| TGCSlaveBoardOut * | m_TSBOut [NumberOfChip][s_NumberOfTSBOut] |
| TGCHighPtBoard * | m_adjacentHPB [NumberOfAdjacentHPB] |
| TGCSlaveBoardOut * | m_decoderInTSB [NumberOfChip][NDecoderInTSB] |
| TGCSlaveBoardOut * | m_decoderInDSB [NumberOfChip][NDecoderInDSB] |
| int | m_id |
| int | m_bid |
| int | m_idSectorLogic |
| int | m_type |
| TGCRegionType | m_region {TGCRegionType::FORWARD} |
| int | m_priorSign |
| int | m_maxNumberOfHPBData |
| int | m_maxDev |
| int | m_maxDevOred |
| int | m_nChOfTSBOut |
| int | m_nChOfDSBOut |
| int | m_nChOfDSBHit |
| int | m_nChOfTSBHit |
| int | m_nChInTSBRegion |
Static Private Attributes | |
| static constexpr int | s_NumberOfTSBOut = 2 |
| static constexpr int | s_NumberOfDSBOut = 3 |
Definition at line 17 of file TGCStripHighPtBoard.h.
| LVL1TGCTrigger::TGCStripHighPtBoard::TGCStripHighPtBoard | ( | ) |
Definition at line 11 of file TGCStripHighPtBoard.cxx.
|
inlinevirtual |
Definition at line 21 of file TGCStripHighPtBoard.h.
|
protectedvirtual |
Implements LVL1TGCTrigger::TGCHighPtBoard.
Definition at line 70 of file TGCStripHighPtBoard.cxx.
|
inherited |
Definition at line 77 of file TGCHighPtBoard.cxx.
|
protectedinherited |
Definition at line 125 of file TGCHighPtBoard.cxx.
|
protectedinherited |
Definition at line 400 of file TGCHighPtBoard.cxx.
|
protectedinherited |
Definition at line 393 of file TGCHighPtBoard.cxx.
|
protectedinherited |
Definition at line 407 of file TGCHighPtBoard.cxx.
|
protectedvirtual |
Implements LVL1TGCTrigger::TGCHighPtBoard.
Definition at line 124 of file TGCStripHighPtBoard.cxx.
|
protectedinherited |
Definition at line 106 of file TGCHighPtBoard.cxx.
|
protected |
Definition at line 86 of file TGCStripHighPtBoard.cxx.
|
protectedinherited |
Definition at line 170 of file TGCHighPtBoard.cxx.
|
protectedvirtual |
Implements LVL1TGCTrigger::TGCHighPtBoard.
Definition at line 201 of file TGCStripHighPtBoard.cxx.
|
protectedinherited |
Definition at line 154 of file TGCHighPtBoard.cxx.
|
protectedinherited |
Definition at line 162 of file TGCHighPtBoard.cxx.
|
inherited |
Definition at line 149 of file TGCHighPtBoard.cxx.
|
inlineinherited |
Definition at line 124 of file TGCHighPtBoard.h.
|
protected |
Definition at line 384 of file TGCStripHighPtBoard.cxx.
|
inherited |
Definition at line 144 of file TGCHighPtBoard.cxx.
|
inlineinherited |
Definition at line 50 of file TGCHighPtBoard.h.
|
inherited |
Definition at line 225 of file TGCHighPtBoard.cxx.
|
inlineinherited |
Definition at line 130 of file TGCHighPtBoard.h.
|
protectedvirtual |
Reimplemented from LVL1TGCTrigger::TGCHighPtBoard.
Definition at line 259 of file TGCStripHighPtBoard.cxx.
|
protectedinherited |
Definition at line 206 of file TGCHighPtBoard.cxx.
|
inlineinherited |
Definition at line 56 of file TGCHighPtBoard.h.
|
protectedvirtual |
Implements LVL1TGCTrigger::TGCHighPtBoard.
Definition at line 24 of file TGCStripHighPtBoard.cxx.
|
inlineinherited |
Definition at line 136 of file TGCHighPtBoard.h.
|
inlineinherited |
Definition at line 118 of file TGCHighPtBoard.h.
|
inlineinherited |
Definition at line 51 of file TGCHighPtBoard.h.
|
inlineinherited |
Definition at line 144 of file TGCHighPtBoard.h.
|
inlineinherited |
Definition at line 49 of file TGCHighPtBoard.h.
|
inherited |
Definition at line 415 of file TGCHighPtBoard.cxx.
|
protectedinherited |
Definition at line 230 of file TGCHighPtBoard.cxx.
|
protectedinherited |
Definition at line 96 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 101 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 98 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 97 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 92 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 94 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 89 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 87 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 100 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 102 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 90 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 108 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 109 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 107 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 114 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 112 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 111 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 113 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 110 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 106 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 104 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 93 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 95 of file TGCHighPtBoard.h.
|
protectedinherited |
Definition at line 103 of file TGCHighPtBoard.h.
|
staticconstexprprivateinherited |
Definition at line 37 of file TGCHighPtBoard.h.
|
staticconstexprprivateinherited |
Definition at line 36 of file TGCHighPtBoard.h.