|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef TGCElectronicsSystem_hh 
    6 #define TGCElectronicsSystem_hh 
   46     if ( (
side<0) || (oct<0) || (
mod<0) ) 
return 0;
 
   50   std::shared_ptr<LVL1TGC::TGCNSW> 
getNSW()
 const {
return m_nsw;}
 
   66   std::shared_ptr<LVL1TGC::TGCTMDB>  
m_tmdb{
nullptr};
 
   67   std::shared_ptr<LVL1TGC::TGCNSW>   
m_nsw{
nullptr};
 
   68   std::shared_ptr<LVL1TGC::TGCBIS78> 
m_bis78{
nullptr};
 
   76 #endif // TGCElectronicsSystem_hh 
  
std::shared_ptr< LVL1TGC::TGCTMDB > getTMDB() const
TGCForwardBackwardType getForwardBackward(int side, int oct, int mod) const
TGCSector * getSector(int side, int oct, int mod) const
std::shared_ptr< LVL1TGC::TGCNSW > getNSW() const
int getSectorId(int side, int oct, int mod) const
std::shared_ptr< LVL1TGC::TGCBIS78 > m_bis78
TGCSector * getSector(const TGCReadoutIndex &index) const
int getNumberOfOctant() const
std::shared_ptr< LVL1TGC::TGCNSW > m_nsw
std::shared_ptr< LVL1TGC::TGCBIS78 > getBIS78() const
const int NumberOfRegions
TGCDatabaseManager * m_DB
const TGCArguments * tgcArgs() const
POOL::TEvent event(POOL::TEvent::kClassAccess)
int getNumberOfSector() const
TGCElectronicsSystem & operator=(const TGCElectronicsSystem &right)=delete
virtual ~TGCElectronicsSystem()
TGCElectronicsSystem(const TGCElectronicsSystem &right)=delete
TGCSector * m_sector[LVL1TGC::kNSide][NumberOfOctant][NumberOfModule]
int getNumberOfModule() const
std::shared_ptr< LVL1TGC::TGCTMDB > m_tmdb
void distributeSignal(TGCEvent *event)
TGCRegionType getRegionType(int mod) const
const int NumberOfSignalTypes