![]() |
ATLAS Offline Software
|
#include <SectorLogicReadOut.h>
Classes | |
| struct | SLROData |
Private Member Functions | |
| void | deleteSLBody () |
| void | doHit () |
| void | doCounter32 () |
| void | makeNewHit (ubit16 newHit) |
Private Attributes | |
| SLROData * | m_BodyLast {nullptr} |
| SLROData * | m_BodyCurr {nullptr} |
| ubit16 | m_hit [s_nLinks][s_nGates] |
| std::array< ubit16, s_numberOfDataCounters > | m_counter16 {0} |
| std::array< RODword, s_numberOfDecodedCounters > | m_counter32 {0} |
| bool | m_counter32ok {false} |
| bool | m_hitok {false} |
| ubit16 | m_Header {0} |
| ubit16 | m_Footer {0} |
| SLROData * | m_Body {nullptr} |
| SLROData * | m_BodyCounter {nullptr} |
| ubit16 | m_numberOfWordsInFrag {0} |
| ubit16 | m_numberOfWordsInBody {0} |
| ubit16 | m_numberOfWordsInCounters {s_numberOfDataCounters} |
| ubit16 | m_numberOfWordsInSLHits {0} |
| ObjectType | m_tag |
| std::string | m_name |
Static Private Attributes | |
| static constexpr ubit16 | s_nGates = 7 |
| static constexpr ubit16 | s_nLinks = 8 |
| static const ubit16 | s_numberOfDataCounters = 21 |
| static const ubit16 | s_numberOfDecodedCounters = 7 |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, SectorLogicReadOut *p) |
| std::ostream & | operator<< (std::ostream &stream, SectorLogicReadOut &p) |
Definition at line 17 of file SectorLogicReadOut.h.
| SectorLogicReadOut::SectorLogicReadOut | ( | ) |
Definition at line 18 of file SectorLogicReadOut.cxx.
| SectorLogicReadOut::SectorLogicReadOut | ( | const SectorLogicReadOut & | SLROOrig | ) |
Definition at line 20 of file SectorLogicReadOut.cxx.
| SectorLogicReadOut::~SectorLogicReadOut | ( | ) |
Definition at line 60 of file SectorLogicReadOut.cxx.
Definition at line 256 of file SectorLogicReadOut.cxx.
| bool SectorLogicReadOut::checkFragment | ( | ) |
Definition at line 285 of file SectorLogicReadOut.cxx.
Definition at line 202 of file SectorLogicReadOut.cxx.
|
private |
Definition at line 68 of file SectorLogicReadOut.cxx.
| void SectorLogicReadOut::display | ( | std::ostream & | stream | ) |
Definition at line 265 of file SectorLogicReadOut.cxx.
|
private |
Definition at line 158 of file SectorLogicReadOut.cxx.
|
private |
Definition at line 169 of file SectorLogicReadOut.cxx.
| void SectorLogicReadOut::initialize | ( | ) |
Definition at line 83 of file SectorLogicReadOut.cxx.
|
private |
Definition at line 113 of file SectorLogicReadOut.cxx.
|
inlineinherited |
Definition at line 23 of file BaseObject.h.
|
inline |
Definition at line 28 of file SectorLogicReadOut.h.
|
inline |
Definition at line 30 of file SectorLogicReadOut.h.
|
inline |
Definition at line 27 of file SectorLogicReadOut.h.
|
inline |
Definition at line 29 of file SectorLogicReadOut.h.
Definition at line 220 of file SectorLogicReadOut.cxx.
|
inline |
Definition at line 25 of file SectorLogicReadOut.h.
|
inline |
Definition at line 24 of file SectorLogicReadOut.h.
Definition at line 238 of file SectorLogicReadOut.cxx.
Definition at line 229 of file SectorLogicReadOut.cxx.
| float SectorLogicReadOut::padTriggerRate | ( | ubit16 | padAddress | ) |
Definition at line 182 of file SectorLogicReadOut.cxx.
|
inlinevirtualinherited |
Reimplemented in bitPATTERN, CMAdata, CMAparameters, CMApatterns, CMAtrigger, MuonSimuTrack, PADdata, PADpatterns, RPC_CondCabling::CMAcablingdata, RPC_CondCabling::CMApivotdata, RPC_CondCabling::RPCchamber, RPC_CondCabling::RPCchamberdata, RPC_CondCabling::WiredOR, RPC_CondCabling::WiredORdata, RPCdigit, RPCtrigDataObject, SLdata, and SLpatterns.
Definition at line 25 of file BaseObject.h.
Definition at line 211 of file SectorLogicReadOut.cxx.
| ubit16 SectorLogicReadOut::readSLCounterCurrent | ( | ) |
Definition at line 139 of file SectorLogicReadOut.cxx.
| ubit16 SectorLogicReadOut::readSLHitCurrent | ( | ) |
Definition at line 129 of file SectorLogicReadOut.cxx.
Definition at line 247 of file SectorLogicReadOut.cxx.
| void SectorLogicReadOut::reset | ( | ) |
Definition at line 93 of file SectorLogicReadOut.cxx.
|
inlineinherited |
Definition at line 22 of file BaseObject.h.
|
inline |
Definition at line 31 of file SectorLogicReadOut.h.
|
inline |
Definition at line 32 of file SectorLogicReadOut.h.
| void SectorLogicReadOut::writeRecord | ( | ubit16 | newHit, |
| bool | last ) |
Definition at line 102 of file SectorLogicReadOut.cxx.
|
friend |
Definition at line 55 of file SectorLogicReadOut.h.
|
friend |
Definition at line 51 of file SectorLogicReadOut.h.
|
private |
Definition at line 90 of file SectorLogicReadOut.h.
|
private |
Definition at line 91 of file SectorLogicReadOut.h.
|
private |
Definition at line 74 of file SectorLogicReadOut.h.
|
private |
Definition at line 73 of file SectorLogicReadOut.h.
|
private |
Definition at line 83 of file SectorLogicReadOut.h.
|
private |
Definition at line 84 of file SectorLogicReadOut.h.
|
private |
Definition at line 86 of file SectorLogicReadOut.h.
|
private |
Definition at line 89 of file SectorLogicReadOut.h.
|
private |
Definition at line 88 of file SectorLogicReadOut.h.
Definition at line 79 of file SectorLogicReadOut.h.
|
private |
Definition at line 87 of file SectorLogicReadOut.h.
|
privateinherited |
Definition at line 16 of file BaseObject.h.
|
private |
Definition at line 93 of file SectorLogicReadOut.h.
|
private |
Definition at line 94 of file SectorLogicReadOut.h.
|
private |
Definition at line 92 of file SectorLogicReadOut.h.
|
private |
Definition at line 95 of file SectorLogicReadOut.h.
|
privateinherited |
Definition at line 15 of file BaseObject.h.
|
staticconstexprprivate |
Definition at line 76 of file SectorLogicReadOut.h.
|
staticconstexprprivate |
Definition at line 77 of file SectorLogicReadOut.h.
Definition at line 81 of file SectorLogicReadOut.h.
Definition at line 82 of file SectorLogicReadOut.h.