ATLAS Offline Software
|
#include <PadReadOut.h>
Public Member Functions | |
PadReadOut (ubit16 padID, MatrixReadOut *MROlist[8]) | |
~PadReadOut () | |
void | reset () |
void | makeFragment () |
void | makeHeader () |
void | makeFooter () |
void | makeBody (bool debugPrint=false) |
ubit16 | readHeader () |
ubit16 | readFooter () |
ubit16 | readBody () |
void | topPADBody () |
ubit16 | readPADWord () |
ubit16 | numberOfFragmentWords () |
ubit16 | numberOfCMROFragments () |
void | bytestream (std::ostream &stream) |
void | decodeBytestream () |
PadReadOutStructure | getHeader () |
PadReadOutStructure | getFooter () |
ObjectType | tag () const |
const std::string & | name () const |
virtual void | Print (std::ostream &, bool) const |
Definition at line 15 of file PadReadOut.h.
PadReadOut::PadReadOut | ( | ubit16 | padID, |
MatrixReadOut * | MROlist[8] | ||
) |
Definition at line 15 of file PadReadOut.cxx.
PadReadOut::~PadReadOut | ( | ) |
Definition at line 29 of file PadReadOut.cxx.
void PadReadOut::bytestream | ( | std::ostream & | stream | ) |
Definition at line 167 of file PadReadOut.cxx.
void PadReadOut::decodeBytestream | ( | ) |
Definition at line 175 of file PadReadOut.cxx.
PadReadOutStructure PadReadOut::getFooter | ( | ) |
Definition at line 204 of file PadReadOut.cxx.
PadReadOutStructure PadReadOut::getHeader | ( | ) |
Definition at line 199 of file PadReadOut.cxx.
void PadReadOut::makeBody | ( | bool | debugPrint = false | ) |
Definition at line 74 of file PadReadOut.cxx.
void PadReadOut::makeFooter | ( | ) |
Definition at line 67 of file PadReadOut.cxx.
void PadReadOut::makeFragment | ( | ) |
Definition at line 51 of file PadReadOut.cxx.
void PadReadOut::makeHeader | ( | ) |
Definition at line 57 of file PadReadOut.cxx.
|
inlineinherited |
Definition at line 23 of file BaseObject.h.
|
inline |
Definition at line 30 of file PadReadOut.h.
|
inline |
Definition at line 29 of file PadReadOut.h.
|
inlinevirtualinherited |
Reimplemented in CMAparameters, RPC_CondCabling::CMApivotdata, RPC_CondCabling::CMAcablingdata, RPC_CondCabling::RPCchamberdata, RPC_CondCabling::WiredORdata, RPC_CondCabling::RPCchamber, CMApatterns, RPC_CondCabling::WiredOR, MuonSimuTrack, RPCdigit, CMAtrigger, PADpatterns, CMAdata, SLpatterns, SLdata, PADdata, RPCtrigDataObject, and bitPATTERN.
Definition at line 25 of file BaseObject.h.
ubit16 PadReadOut::readBody | ( | ) |
Definition at line 122 of file PadReadOut.cxx.
ubit16 PadReadOut::readFooter | ( | ) |
Definition at line 120 of file PadReadOut.cxx.
ubit16 PadReadOut::readHeader | ( | ) |
Definition at line 118 of file PadReadOut.cxx.
ubit16 PadReadOut::readPADWord | ( | ) |
Definition at line 155 of file PadReadOut.cxx.
void PadReadOut::reset | ( | ) |
Definition at line 31 of file PadReadOut.cxx.
|
inlineinherited |
Definition at line 22 of file BaseObject.h.
void PadReadOut::topPADBody | ( | ) |
Definition at line 41 of file PadReadOut.cxx.
|
private |
Definition at line 40 of file PadReadOut.h.
|
private |
Definition at line 55 of file PadReadOut.h.
|
private |
Definition at line 48 of file PadReadOut.h.
|
private |
Definition at line 47 of file PadReadOut.h.
|
private |
Definition at line 56 of file PadReadOut.h.
|
private |
Definition at line 54 of file PadReadOut.h.
|
private |
Definition at line 52 of file PadReadOut.h.
|
privateinherited |
Definition at line 16 of file BaseObject.h.
|
private |
Definition at line 43 of file PadReadOut.h.
|
private |
Definition at line 44 of file PadReadOut.h.
|
private |
Definition at line 41 of file PadReadOut.h.
|
private |
Definition at line 46 of file PadReadOut.h.
|
private |
Definition at line 42 of file PadReadOut.h.
|
private |
Definition at line 45 of file PadReadOut.h.
|
private |
Definition at line 53 of file PadReadOut.h.
|
private |
Definition at line 51 of file PadReadOut.h.
|
privateinherited |
Definition at line 15 of file BaseObject.h.