![]() |
ATLAS Offline Software
|
#include <TGCInnerTrackletSlot.h>
Public Types | |
| enum | { FI = 0 , EI = 1 , NUMBER_OF_REGIONS = 2 , WIRE = 0 , STRIP = 1 , NUMBER_OF_READOUTS = 2 , NUMBER_OF_TRIGGER_BITS = 4 } |
Public Member Functions | |
| TGCInnerTrackletSlot () | |
| Constructor. | |
| ~TGCInnerTrackletSlot ()=default | |
| Destructor. | |
| void | setSideId (const int sideId) |
| int | getSideId () const |
| void | setSlotId (const int slotId) |
| int | getSlotId () const |
| bool | setTriggerBit (const unsigned int region, const unsigned int readout, const unsigned int iBit, const bool triggerBit) |
| bool | getTriggerBit (const unsigned int region, const unsigned int readout, const unsigned int iBit) const |
| bool | setTriggerBits (const bool val) |
| void | clearTriggerBits () |
| void | setTriggerWord (unsigned int word) |
| unsigned short | getTriggerWord () const |
| const TGCArguments * | tgcArgs () const |
| void | setTgcArguments (const TGCArguments *) |
Private Attributes | |
| int | m_sideId |
| int | m_slotId |
| bool | m_triggerBit [NUMBER_OF_REGIONS][NUMBER_OF_READOUTS][NUMBER_OF_TRIGGER_BITS] |
| const TGCArguments * | m_tgcArgs |
Definition at line 11 of file TGCInnerTrackletSlot.h.
| anonymous enum |
| Enumerator | |
|---|---|
| FI | |
| EI | |
| NUMBER_OF_REGIONS | |
| WIRE | |
| STRIP | |
| NUMBER_OF_READOUTS | |
| NUMBER_OF_TRIGGER_BITS | |
Definition at line 32 of file TGCInnerTrackletSlot.h.
| LVL1TGCTrigger::TGCInnerTrackletSlot::TGCInnerTrackletSlot | ( | ) |
Constructor.
Definition at line 10 of file TGCInnerTrackletSlot.cxx.
|
default |
Destructor.
| void LVL1TGCTrigger::TGCInnerTrackletSlot::clearTriggerBits | ( | ) |
Definition at line 65 of file TGCInnerTrackletSlot.cxx.
| int LVL1TGCTrigger::TGCInnerTrackletSlot::getSideId | ( | ) | const |
Definition at line 26 of file TGCInnerTrackletSlot.cxx.
| int LVL1TGCTrigger::TGCInnerTrackletSlot::getSlotId | ( | ) | const |
Definition at line 34 of file TGCInnerTrackletSlot.cxx.
| bool LVL1TGCTrigger::TGCInnerTrackletSlot::getTriggerBit | ( | const unsigned int | region, |
| const unsigned int | readout, | ||
| const unsigned int | iBit ) const |
Definition at line 57 of file TGCInnerTrackletSlot.cxx.
| unsigned short LVL1TGCTrigger::TGCInnerTrackletSlot::getTriggerWord | ( | ) | const |
Definition at line 87 of file TGCInnerTrackletSlot.cxx.
| void LVL1TGCTrigger::TGCInnerTrackletSlot::setSideId | ( | const int | sideId | ) |
Definition at line 22 of file TGCInnerTrackletSlot.cxx.
| void LVL1TGCTrigger::TGCInnerTrackletSlot::setSlotId | ( | const int | slotId | ) |
Definition at line 30 of file TGCInnerTrackletSlot.cxx.
| void LVL1TGCTrigger::TGCInnerTrackletSlot::setTgcArguments | ( | const TGCArguments * | tgcargs | ) |
Definition at line 18 of file TGCInnerTrackletSlot.cxx.
| bool LVL1TGCTrigger::TGCInnerTrackletSlot::setTriggerBit | ( | const unsigned int | region, |
| const unsigned int | readout, | ||
| const unsigned int | iBit, | ||
| const bool | triggerBit ) |
Definition at line 49 of file TGCInnerTrackletSlot.cxx.
| bool LVL1TGCTrigger::TGCInnerTrackletSlot::setTriggerBits | ( | const bool | val | ) |
Definition at line 38 of file TGCInnerTrackletSlot.cxx.
| void LVL1TGCTrigger::TGCInnerTrackletSlot::setTriggerWord | ( | unsigned int | word | ) |
Definition at line 75 of file TGCInnerTrackletSlot.cxx.
|
inline |
Definition at line 57 of file TGCInnerTrackletSlot.h.
|
private |
Definition at line 46 of file TGCInnerTrackletSlot.h.
|
private |
Definition at line 49 of file TGCInnerTrackletSlot.h.
|
private |
Definition at line 54 of file TGCInnerTrackletSlot.h.
|
private |
Definition at line 52 of file TGCInnerTrackletSlot.h.