![]() |
GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
![]() |
Definition at line 35 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} |
|
default |
|
explicit |
Definition at line 9 of file TParsingDiagnostics.cxx.
|
default |
|
defaultnoexcept |
|
default |
|
inline |
Definition at line 55 of file TParsingDiagnostics.h.
References fDeadTime.
|
inline |
Definition at line 51 of file TParsingDiagnostics.h.
References fMaxChannelId.
|
inline |
Definition at line 57 of file TParsingDiagnostics.h.
References fMaxTimeStamp.
|
inline |
Definition at line 50 of file TParsingDiagnostics.h.
References fMinChannelId.
|
inline |
Definition at line 56 of file TParsingDiagnostics.h.
References fMinTimeStamp.
|
inline |
Definition at line 53 of file TParsingDiagnostics.h.
References fNumberOfHits.
|
default |
|
defaultnoexcept |
void TParsingDiagnosticsData::Print | ( | UInt_t | address | ) | const |
Definition at line 40 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 15 of file TParsingDiagnostics.cxx.
References fDeadTime, fMaxChannelId, fMaxTimeStamp, fMinChannelId, fMinTimeStamp, and fNumberOfHits.
|
private |
deadtime per channel address
Definition at line 65 of file TParsingDiagnostics.h.
Referenced by DeadTime(), Print(), and Update().
|
private |
maximum channel id per channel address
Definition at line 61 of file TParsingDiagnostics.h.
Referenced by MaxChannelId(), Print(), and Update().
|
private |
maximum timestamp per channel address
Definition at line 67 of file TParsingDiagnostics.h.
Referenced by MaxTimeStamp(), Print(), and Update().
|
private |
minimum channel id per channel address
Definition at line 60 of file TParsingDiagnostics.h.
Referenced by MinChannelId(), Print(), and Update().
|
private |
minimum timestamp per channel address
Definition at line 66 of file TParsingDiagnostics.h.
Referenced by MinTimeStamp(), Print(), and Update().
|
private |
number of hits per channel address
Definition at line 63 of file TParsingDiagnostics.h.
Referenced by NumberOfHits(), and Update().