![]() |
GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
![]() |
Definition at line 30 of file TParsingDiagnostics.h.
Public Member Functions | |
| TParsingDiagnosticsData () | |
| TParsingDiagnosticsData (const std::shared_ptr< const TFragment > &frag) | |
| TParsingDiagnosticsData (const TParsingDiagnosticsData &)=default | |
| TParsingDiagnosticsData (TParsingDiagnosticsData &&) noexcept=default | |
| ~TParsingDiagnosticsData ()=default | |
| int64_t | DeadTime () const |
| UInt_t | MaxChannelId () const |
| int64_t | MaxTimeStamp () const |
| UInt_t | MinChannelId () const |
| int64_t | MinTimeStamp () const |
| Long_t | NumberOfHits () const |
| TParsingDiagnosticsData & | operator= (const TParsingDiagnosticsData &)=default |
| TParsingDiagnosticsData & | operator= (TParsingDiagnosticsData &&) noexcept=default |
| void | Print (UInt_t address) const |
| void | Update (const std::shared_ptr< const TFragment > &frag) |
Private Attributes | |
| int64_t | fDeadTime {0} |
| UInt_t | fMaxChannelId {0} |
| int64_t | fMaxTimeStamp {0} |
| UInt_t | fMinChannelId {0} |
| int64_t | fMinTimeStamp {0} |
| Long_t | fNumberOfHits {0} |
Inheritance diagram for TParsingDiagnosticsData:
Collaboration diagram for TParsingDiagnosticsData:
|
default |
|
explicit |
Definition at line 11 of file TParsingDiagnostics.cxx.
|
default |
|
defaultnoexcept |
|
default |
|
inline |
Definition at line 50 of file TParsingDiagnostics.h.
References fDeadTime.
|
inline |
Definition at line 46 of file TParsingDiagnostics.h.
References fMaxChannelId.
|
inline |
Definition at line 52 of file TParsingDiagnostics.h.
References fMaxTimeStamp.
|
inline |
Definition at line 45 of file TParsingDiagnostics.h.
References fMinChannelId.
|
inline |
Definition at line 51 of file TParsingDiagnostics.h.
References fMinTimeStamp.
|
inline |
Definition at line 48 of file TParsingDiagnostics.h.
References fNumberOfHits.
|
default |
|
defaultnoexcept |
| void TParsingDiagnosticsData::Print | ( | UInt_t | address | ) | const |
Definition at line 34 of file TParsingDiagnostics.cxx.
References fDeadTime, fMaxChannelId, fMaxTimeStamp, fMinChannelId, fMinTimeStamp, and hex().
| void TParsingDiagnosticsData::Update | ( | const std::shared_ptr< const TFragment > & | frag | ) |
Definition at line 17 of file TParsingDiagnostics.cxx.
References fDeadTime, fMaxChannelId, fMaxTimeStamp, fMinChannelId, fMinTimeStamp, and fNumberOfHits.
|
private |
deadtime per channel address
Definition at line 60 of file TParsingDiagnostics.h.
Referenced by DeadTime(), Print(), and Update().
|
private |
maximum channel id per channel address
Definition at line 56 of file TParsingDiagnostics.h.
Referenced by MaxChannelId(), Print(), and Update().
|
private |
maximum timestamp per channel address
Definition at line 62 of file TParsingDiagnostics.h.
Referenced by MaxTimeStamp(), Print(), and Update().
|
private |
minimum channel id per channel address
Definition at line 55 of file TParsingDiagnostics.h.
Referenced by MinChannelId(), Print(), and Update().
|
private |
minimum timestamp per channel address
Definition at line 61 of file TParsingDiagnostics.h.
Referenced by MinTimeStamp(), Print(), and Update().
|
private |
number of hits per channel address
Definition at line 58 of file TParsingDiagnostics.h.
Referenced by NumberOfHits(), and Update().