![]() |
ATLAS Offline Software
|
#include <TGCElectronicsSystem.h>
Public Member Functions | |
| TGCElectronicsSystem (TGCArguments *, TGCDatabaseManager *database) | |
| virtual | ~TGCElectronicsSystem () |
| void | distributeSignal (TGCEvent *event) |
| int | getNumberOfSector () const |
| int | getNumberOfOctant () const |
| int | getNumberOfModule () const |
| TGCRegionType | getRegionType (int mod) const |
| TGCForwardBackwardType | getForwardBackward (int side, int oct, int mod) const |
| int | getSectorId (int side, int oct, int mod) const |
| TGCSector * | getSector (const TGCReadoutIndex &index) const |
| TGCSector * | getSector (int side, int oct, int mod) const |
| std::shared_ptr< LVL1TGC::TGCTMDB > | getTMDB () const |
| std::shared_ptr< LVL1TGC::TGCNSW > | getNSW () const |
| std::shared_ptr< LVL1TGC::TGCBIS78 > | getBIS78 () const |
| TGCArguments * | tgcArgs () |
| const TGCArguments * | tgcArgs () const |
Private Member Functions | |
| TGCElectronicsSystem () | |
| TGCElectronicsSystem (const TGCElectronicsSystem &right)=delete | |
| TGCElectronicsSystem & | operator= (const TGCElectronicsSystem &right)=delete |
Private Attributes | |
| TGCDatabaseManager * | m_DB |
| TGCSector * | m_sector [LVL1TGC::kNSide][NumberOfOctant][NumberOfModule] |
| std::shared_ptr< LVL1TGC::TGCTMDB > | m_tmdb {nullptr} |
| std::shared_ptr< LVL1TGC::TGCNSW > | m_nsw {nullptr} |
| std::shared_ptr< LVL1TGC::TGCBIS78 > | m_bis78 {nullptr} |
| TGCArguments * | m_tgcArgs |
Definition at line 31 of file TGCElectronicsSystem.h.
| LVL1TGCTrigger::TGCElectronicsSystem::TGCElectronicsSystem | ( | TGCArguments * | tgcargs, |
| TGCDatabaseManager * | database ) |
Definition at line 50 of file TGCElectronicsSystem.cxx.
|
virtual |
Definition at line 185 of file TGCElectronicsSystem.cxx.
|
private |
Definition at line 36 of file TGCElectronicsSystem.cxx.
|
privatedelete |
| void LVL1TGCTrigger::TGCElectronicsSystem::distributeSignal | ( | LVL1TGCTrigger::TGCEvent * | event | ) |
Definition at line 16 of file TGCElectronicsSystem.cxx.
|
inline |
Definition at line 51 of file TGCElectronicsSystem.h.
| TGCForwardBackwardType LVL1TGCTrigger::TGCElectronicsSystem::getForwardBackward | ( | int | side, |
| int | oct, | ||
| int | mod ) const |
Definition at line 109 of file TGCElectronicsSystem.cxx.
|
inline |
Definition at line 50 of file TGCElectronicsSystem.h.
|
inline |
Definition at line 39 of file TGCElectronicsSystem.h.
|
inline |
Definition at line 38 of file TGCElectronicsSystem.h.
|
inline |
Definition at line 37 of file TGCElectronicsSystem.h.
| LVL1TGCTrigger::TGCRegionType LVL1TGCTrigger::TGCElectronicsSystem::getRegionType | ( | int | mod | ) | const |
Definition at line 88 of file TGCElectronicsSystem.cxx.
| TGCSector * LVL1TGCTrigger::TGCElectronicsSystem::getSector | ( | const TGCReadoutIndex & | index | ) | const |
Definition at line 179 of file TGCElectronicsSystem.cxx.
|
inline |
Definition at line 45 of file TGCElectronicsSystem.h.
| int LVL1TGCTrigger::TGCElectronicsSystem::getSectorId | ( | int | side, |
| int | oct, | ||
| int | mod ) const |
Definition at line 174 of file TGCElectronicsSystem.cxx.
|
inline |
Definition at line 49 of file TGCElectronicsSystem.h.
|
privatedelete |
|
inline |
Definition at line 53 of file TGCElectronicsSystem.h.
|
inline |
Definition at line 54 of file TGCElectronicsSystem.h.
|
private |
Definition at line 68 of file TGCElectronicsSystem.h.
|
private |
Definition at line 63 of file TGCElectronicsSystem.h.
|
private |
Definition at line 67 of file TGCElectronicsSystem.h.
|
private |
Definition at line 64 of file TGCElectronicsSystem.h.
|
private |
Definition at line 70 of file TGCElectronicsSystem.h.
|
private |
Definition at line 66 of file TGCElectronicsSystem.h.