ATLAS Offline Software
Loading...
Searching...
No Matches
PadReadOut.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TrigT1RPChardware_PadReadOut_H
6#define TrigT1RPChardware_PadReadOut_H
7
14
58#endif
unsigned short int ubit16
BaseObject(ObjectType, const std::string &)
Definition BaseObject.cxx:7
void topPADBody()
ubit16 m_addressOfWordScanned
Definition PadReadOut.h:40
ubit16 readFooter()
PadReadOutStructure getFooter()
void makeFooter()
MatrixReadOut * m_MROlist[8]
Definition PadReadOut.h:52
ubit16 readHeader()
void reset()
MatrixReadOut * m_CMAFragment[8]
Definition PadReadOut.h:55
void bytestream(std::ostream &stream)
ubit16 readBody()
ubit16 m_newCMIndex
Definition PadReadOut.h:43
ubit16 m_numberOfWordsInFragment
Definition PadReadOut.h:42
void makeHeader()
PadReadOutStructure getHeader()
ubit16 m_padID
Definition PadReadOut.h:53
MatrixReadOut * m_currentCMRO
Definition PadReadOut.h:48
ubit16 numberOfFragmentWords()
Definition PadReadOut.h:29
ubit16 readPADWord()
ubit16 numberOfCMROFragments()
Definition PadReadOut.h:30
ubit16 m_Header
Definition PadReadOut.h:54
void makeBody(bool debugPrint=false)
PadReadOut(ubit16 padID, MatrixReadOut *MROlist[8])
ubit16 m_newCMRO
Definition PadReadOut.h:44
ubit16 m_numberOfWordsRead
Definition PadReadOut.h:45
ubit16 m_endOfCMFragments
Definition PadReadOut.h:47
void decodeBytestream()
void makeFragment()
PadReadOutStructure m_PROS
Definition PadReadOut.h:51
ubit16 m_Footer
Definition PadReadOut.h:56
ubit16 m_numberOfWordsInCMRO
Definition PadReadOut.h:46
ubit16 m_numberOfCMFragments
Definition PadReadOut.h:41