  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef TrigT1RPChardware_SectorLogicReadOut_H 
    6 #define TrigT1RPChardware_SectorLogicReadOut_H 
   84     std::array<RODword, s_numberOfDecodedCounters> 
m_counter32{0};
 
  
ubit16 numberOfBodyWords()
 
static constexpr ubit16 s_nLinks
 
ubit16 readSLHitCurrent()
 
ubit16 numberOfHitWords()
 
ubit16 m_numberOfWordsInBody
 
void display(std::ostream &stream)
 
float padTriggerRate(ubit16 padAddress)
 
ubit16 numberOfCounterWords()
 
ubit16 m_numberOfWordsInFrag
 
static constexpr ubit16 s_nGates
 
void overwriteFooter(ubit16 thisRecord)
 
ubit16 m_hit[s_nLinks][s_nGates]
 
ubit16 readSLCounterCurrent()
 
ubit16 opl(ubit16 indexLink, ubit16 indexGate)
 
void makeNewHit(ubit16 newHit)
 
void overwriteHeader(ubit16 thisRecord)
 
friend std::ostream & operator<<(std::ostream &stream, SectorLogicReadOut *p)
 
RODword getCounter32(ubit16 index)
 
void writeRecord(ubit16 newHit, bool last)
 
ubit16 m_numberOfWordsInCounters
 
ubit16 oveta(ubit16 indexLink, ubit16 indexGate)
 
static const ubit16 s_numberOfDecodedCounters
 
ubit16 ovphi(ubit16 indexLink, ubit16 indexGate)
 
std::array< RODword, s_numberOfDecodedCounters > m_counter32
 
ubit16 bcid(ubit16 indexLink, ubit16 indexGate)
 
ubit16 cmadd(ubit16 indexLink, ubit16 indexGate)
 
ubit16 res(ubit16 indexLink, ubit16 indexGate)
 
ubit16 numberOfFragmentWords()
 
static const ubit16 s_numberOfDataCounters
 
unsigned short int ubit16
 
std::array< ubit16, s_numberOfDataCounters > m_counter16
 
friend std::ostream & operator<<(std::ostream &stream, SectorLogicReadOut &p)
 
ubit16 m_numberOfWordsInSLHits
 
ubit16 ptid(ubit16 indexLink, ubit16 indexGate)