|
BmnRoot
|
#include <BmnMSCDigit.h>
Public Member Functions | |
| BmnMSCDigit (UInt_t iSerial=0, UInt_t iSlot=0, std::array< IntType, MSC_N_COUNTERS > iValue={}, UInt_t evId=0, SysPoint time=SysPoint::min(), UChar_t ext_cond=0) | |
| BmnMSCDigit (UInt_t iSerial, UInt_t iSlot, UInt_t evId, SysPoint time=SysPoint::min()) | |
| UInt_t | GetSerial () const |
| UInt_t | GetSlot () const |
| std::array< IntType, MSC_N_COUNTERS > & | GetValue () |
| SysPoint | GetTime () const |
| TTimeStamp | GetTS () const |
| UInt_t | GetLastEventId () const |
| bool | IsSpill () |
| bool | IsBusy () |
| virtual | ~BmnMSCDigit () |
| BmnMSCDigit (UInt_t iSerial=0, UInt_t iSlot=0, std::array< IntType, MSC_N_COUNTERS > iValue={}, UInt_t evId=0, SysPoint time=SysPoint::min(), UChar_t ext_cond=0) | |
| BmnMSCDigit (UInt_t iSerial, UInt_t iSlot, UInt_t evId, SysPoint time=SysPoint::min()) | |
| UInt_t | GetSerial () const |
| UInt_t | GetSlot () const |
| std::array< IntType, MSC_N_COUNTERS > & | GetValue () |
| SysPoint | GetTime () const |
| TTimeStamp | GetTS () const |
| UInt_t | GetLastEventId () const |
| bool | IsSpill () |
| bool | IsBusy () |
| virtual | ~BmnMSCDigit () |
Static Public Member Functions | |
| static constexpr const UInt_t | GetNVals () |
| static constexpr const UInt_t | GetNVals () |
Definition at line 16 of file BmnMSCDigit.h.
|
inline |
Constructor
| [in] | iSerial | : crate serial |
| [in] | iSlot | : crate slot |
| [in] | iValue | : counters array ptr |
| [in] | evId | : spill's last eventID in case of EndOfSpill data, or eventID in case of normal spill data |
| [in] | iTime | : timestamp for normal spill data |
Definition at line 27 of file BmnMSCDigit.h.
|
inline |
Constructor
| [in] | iSerial | : crate serial |
| [in] | iSlot | : crate slot |
| [in] | evId | : spill's last eventID in case of EndOfSpill data, or eventID in case of normal spill data |
| [in] | iTime | : timestamp for normal spill data |
Definition at line 52 of file BmnMSCDigit.h.
|
inlinevirtual |
Destructor
Definition at line 78 of file BmnMSCDigit.h.
|
inline |
Constructor
| [in] | iSerial | : crate serial |
| [in] | iSlot | : crate slot |
| [in] | iValue | : counters array ptr |
| [in] | evId | : spill's last eventID in case of EndOfSpill data, or eventID in case of normal spill data |
| [in] | iTime | : timestamp for normal spill data |
Definition at line 27 of file BmnMSCDigit.h.
|
inline |
Constructor
| [in] | iSerial | : crate serial |
| [in] | iSlot | : crate slot |
| [in] | evId | : spill's last eventID in case of EndOfSpill data, or eventID in case of normal spill data |
| [in] | iTime | : timestamp for normal spill data |
Definition at line 52 of file BmnMSCDigit.h.
|
inlinevirtual |
Destructor
Definition at line 78 of file BmnMSCDigit.h.
|
inline |
Definition at line 70 of file BmnMSCDigit.h.
Referenced by BmnMscRaw2Digit::SumEvent7().
|
inline |
Definition at line 70 of file BmnMSCDigit.h.
|
inlinestaticconstexpr |
Definition at line 76 of file BmnMSCDigit.h.
|
inlinestaticconstexpr |
Definition at line 76 of file BmnMSCDigit.h.
|
inline |
Definition at line 60 of file BmnMSCDigit.h.
Referenced by BmnMetadataDecoder::ProcessSpillTree(), and BmnMscRaw2Digit::SumEvent7().
|
inline |
Definition at line 60 of file BmnMSCDigit.h.
|
inline |
Definition at line 62 of file BmnMSCDigit.h.
|
inline |
Definition at line 62 of file BmnMSCDigit.h.
|
inline |
Definition at line 66 of file BmnMSCDigit.h.
References BmnFunctionSet::TimeStamp2TP().
Referenced by BmnMetadataDecoder::ProcessSpillTree().
|
inline |
Definition at line 66 of file BmnMSCDigit.h.
References BmnFunctionSet::TimeStamp2TP().
|
inline |
Definition at line 68 of file BmnMSCDigit.h.
|
inline |
Definition at line 68 of file BmnMSCDigit.h.
|
inline |
Definition at line 64 of file BmnMSCDigit.h.
Referenced by BmnMetadataDecoder::ProcessSpillTree(), and BmnMscRaw2Digit::SumEvent7().
|
inline |
Definition at line 64 of file BmnMSCDigit.h.
|
inline |
Definition at line 74 of file BmnMSCDigit.h.
References MSC_EC_BUSY.
Referenced by BmnMetadataDecoder::ProcessSpillTree().
|
inline |
Definition at line 74 of file BmnMSCDigit.h.
References MSC_EC_BUSY.
|
inline |
Definition at line 72 of file BmnMSCDigit.h.
References MSC_EC_SPILL.
Referenced by BmnMetadataDecoder::ProcessSpillTree().
|
inline |
Definition at line 72 of file BmnMSCDigit.h.
References MSC_EC_SPILL.