CbmRoot
|
#include <CbmTofStarData2019.h>
Public Member Functions | |
CbmTofStarTrigger2019 (ULong64_t ulGdpbTsFullIn, ULong64_t ulStarTsFullIn, UInt_t uStarTokenIn, UInt_t uStarDaqCmdIn, UInt_t uStarTrigCmdIn, UShort_t usGdpbId=0) | |
~CbmTofStarTrigger2019 () | |
void | SetFullGdpbTs (ULong64_t ulGdpbTsFullIn) |
void | SetFullStarTs (ULong64_t ulStarTsFullIn) |
void | SetStarToken (UInt_t uStarTokenIn) |
void | SetStarDaqCmd (UInt_t uStarDaqCmdIn) |
void | SetStarTRigCmd (UInt_t uStarTrigCmdIn) |
ULong64_t | GetFullGdpbTs () const |
ULong64_t | GetFullStarTs () const |
UInt_t | GetStarToken () const |
UShort_t | GetStarDaqCmd () const |
UShort_t | GetStarTrigCmd () const |
UInt_t | GetStarTrigerWord () const |
UInt_t | GetFullGdpbEpoch () const |
std::vector< gdpbv100::FullMessage > | GetGdpbMessages () const |
bool | operator< (const CbmTofStarTrigger2019 &other) const |
strict weak ordering operator, assumes same TS cycle for both triggers More... | |
Private Attributes | |
UShort_t | fusGdpbId |
ULong64_t | fulGdpbTsFull |
ULong64_t | fulStarTsFull |
UInt_t | fuStarToken |
UShort_t | fusStarDaqCmd |
UShort_t | fusStarTrigCmd |
Definition at line 17 of file CbmTofStarData2019.h.
CbmTofStarTrigger2019::CbmTofStarTrigger2019 | ( | ULong64_t | ulGdpbTsFullIn, |
ULong64_t | ulStarTsFullIn, | ||
UInt_t | uStarTokenIn, | ||
UInt_t | uStarDaqCmdIn, | ||
UInt_t | uStarTrigCmdIn, | ||
UShort_t | usGdpbId = 0 |
||
) |
Definition at line 16 of file CbmTofStarData2019.cxx.
|
inline |
Definition at line 28 of file CbmTofStarData2019.h.
UInt_t CbmTofStarTrigger2019::GetFullGdpbEpoch | ( | ) | const |
Definition at line 43 of file CbmTofStarData2019.cxx.
References fulGdpbTsFull, gdpbv100::kuCtSize, and gdpbv100::kuEpochCounterSz.
|
inline |
Definition at line 46 of file CbmTofStarData2019.h.
References fulGdpbTsFull.
Referenced by CbmTofStarSubevent2019::BuildOutput(), CbmTofStarSubevent2019::GetEventTimeSec(), GetGdpbMessages(), operator<(), CbmTofStarSubevent2019::PrintSubEvent(), and CbmStar2019EventBuilderEtofAlgo::ProcessStarTrigger().
|
inline |
Definition at line 47 of file CbmTofStarData2019.h.
References fulStarTsFull.
Referenced by CbmTofStarSubevent2019::BuildOutput(), GetGdpbMessages(), and CbmTofStarSubevent2019::PrintSubEvent().
std::vector< gdpbv100::FullMessage > CbmTofStarTrigger2019::GetGdpbMessages | ( | ) | const |
Subtype 0
Subtype 1
Subtype 2
Subtype 3
Definition at line 50 of file CbmTofStarData2019.cxx.
References fusGdpbId, GetFullGdpbTs(), GetFullStarTs(), GetStarDaqCmd(), GetStarToken(), GetStarTrigCmd(), gdpbv100::kuCtSize, and gdpbv100::MSG_STAR_TRI_A.
|
inline |
Definition at line 49 of file CbmTofStarData2019.h.
References fusStarDaqCmd.
Referenced by CbmTofStarSubevent2019::BuildOutput(), GetGdpbMessages(), and CbmTofStarSubevent2019::PrintSubEvent().
|
inline |
Definition at line 48 of file CbmTofStarData2019.h.
References fuStarToken.
Referenced by CbmTofStarSubevent2019::BuildOutput(), GetGdpbMessages(), and CbmTofStarSubevent2019::PrintSubEvent().
|
inline |
Definition at line 50 of file CbmTofStarData2019.h.
References fusStarTrigCmd.
Referenced by CbmTofStarSubevent2019::BuildOutput(), GetGdpbMessages(), and CbmTofStarSubevent2019::PrintSubEvent().
UInt_t CbmTofStarTrigger2019::GetStarTrigerWord | ( | ) | const |
Definition at line 36 of file CbmTofStarData2019.cxx.
References fusStarDaqCmd, fusStarTrigCmd, and fuStarToken.
bool CbmTofStarTrigger2019::operator< | ( | const CbmTofStarTrigger2019 & | other | ) | const |
strict weak ordering operator, assumes same TS cycle for both triggers
Definition at line 29 of file CbmTofStarData2019.cxx.
References GetFullGdpbTs().
|
inline |
Definition at line 31 of file CbmTofStarData2019.h.
References fulGdpbTsFull.
Referenced by CbmTofStarSubevent2019::LoadInput().
|
inline |
Definition at line 34 of file CbmTofStarData2019.h.
References fulStarTsFull.
Referenced by CbmTofStarSubevent2019::LoadInput().
|
inline |
Definition at line 38 of file CbmTofStarData2019.h.
References fusStarDaqCmd.
Referenced by CbmTofStarSubevent2019::LoadInput().
|
inline |
Definition at line 37 of file CbmTofStarData2019.h.
References fuStarToken.
Referenced by CbmTofStarSubevent2019::LoadInput().
|
inline |
Definition at line 41 of file CbmTofStarData2019.h.
References fusStarTrigCmd.
Referenced by CbmTofStarSubevent2019::LoadInput().
|
private |
Definition at line 60 of file CbmTofStarData2019.h.
Referenced by GetFullGdpbEpoch(), GetFullGdpbTs(), and SetFullGdpbTs().
|
private |
Definition at line 61 of file CbmTofStarData2019.h.
Referenced by GetFullStarTs(), and SetFullStarTs().
|
private |
Definition at line 59 of file CbmTofStarData2019.h.
Referenced by GetGdpbMessages().
|
private |
Definition at line 63 of file CbmTofStarData2019.h.
Referenced by GetStarDaqCmd(), GetStarTrigerWord(), and SetStarDaqCmd().
|
private |
Definition at line 64 of file CbmTofStarData2019.h.
Referenced by GetStarTrigCmd(), GetStarTrigerWord(), and SetStarTRigCmd().
|
private |
Definition at line 62 of file CbmTofStarData2019.h.
Referenced by GetStarToken(), GetStarTrigerWord(), and SetStarToken().