|
CbmRoot
|
#include <TimesliceMetaData.h>
Public Member Functions | |
| TimesliceMetaData (uint64_t ulStart=0, uint64_t ulDur=12800000, uint64_t ulOverDur=1280000, uint64_t ulIndex=0) | |
| TimesliceMetaData (const TimesliceMetaData &)=default | |
| Copy construction. | |
| TimesliceMetaData (TimesliceMetaData &&)=default | |
| Move constuctor. | |
| TimesliceMetaData & | operator= (const TimesliceMetaData &)=default |
| Copy operator. | |
| void | SetStartTime (uint64_t ulStart) |
| void | SetDuration (uint64_t ulDur) |
| void | SetOverlapDuration (uint64_t ulDur) |
| void | SetIndex (uint64_t ulIdx) |
| uint64_t | GetStartTime () const |
| uint64_t | GetDuration () const |
| uint64_t | GetOverlapStartTime () const |
| uint64_t | GetOverlapDuration () const |
| uint64_t | GetIndex () const |
Private Member Functions | |
| ClassDef (TimesliceMetaData, 2) | |
Private Attributes | |
| uint64_t | fulStartTimeNs = 0 |
| uint64_t | fulDurationNs = 12800000 |
| uint64_t | fulOverlapNs = 1280000 |
| uint64_t | fulIndex = 0 |
Definition at line 14 of file TimesliceMetaData.h.
| TimesliceMetaData::TimesliceMetaData | ( | uint64_t | ulStart = 0, |
| uint64_t | ulDur = 12800000, | ||
| uint64_t | ulOverDur = 1280000, | ||
| uint64_t | ulIndex = 0 ) |
Definition at line 9 of file TimesliceMetaData.cxx.
References fulDurationNs, fulIndex, fulOverlapNs, and fulStartTimeNs.
Referenced by ClassDef(), operator=(), TimesliceMetaData(), and TimesliceMetaData().
|
default |
Copy construction.
References TimesliceMetaData().
|
default |
Move constuctor.
References TimesliceMetaData().
|
private |
References TimesliceMetaData().
|
inline |
Definition at line 32 of file TimesliceMetaData.h.
References fulDurationNs.
|
inline |
Definition at line 35 of file TimesliceMetaData.h.
References fulIndex.
Referenced by CbmDeviceDigiEventSink::HandleData().
|
inline |
Definition at line 34 of file TimesliceMetaData.h.
References fulOverlapNs.
Referenced by CbmAlgoBuildRawEvents::InitSeedWindow().
|
inline |
Definition at line 33 of file TimesliceMetaData.h.
References fulDurationNs, and fulStartTimeNs.
Referenced by CbmAlgoBuildRawEvents::InitSeedWindow().
|
inline |
Definition at line 31 of file TimesliceMetaData.h.
References fulStartTimeNs.
Referenced by CbmCheckDigisNbCorr::Exec(), and CbmAlgoBuildRawEvents::InitSeedWindow().
|
default |
Copy operator.
References TimesliceMetaData().
|
inline |
Definition at line 27 of file TimesliceMetaData.h.
References fulDurationNs.
|
inline |
Definition at line 29 of file TimesliceMetaData.h.
References fulIndex.
|
inline |
Definition at line 28 of file TimesliceMetaData.h.
References fulOverlapNs.
|
inline |
Definition at line 26 of file TimesliceMetaData.h.
References fulStartTimeNs.
|
private |
Definition at line 40 of file TimesliceMetaData.h.
Referenced by GetDuration(), GetOverlapStartTime(), SetDuration(), and TimesliceMetaData().
|
private |
Definition at line 42 of file TimesliceMetaData.h.
Referenced by GetIndex(), SetIndex(), and TimesliceMetaData().
|
private |
Definition at line 41 of file TimesliceMetaData.h.
Referenced by GetOverlapDuration(), SetOverlapDuration(), and TimesliceMetaData().
|
private |
Definition at line 38 of file TimesliceMetaData.h.
Referenced by GetOverlapStartTime(), GetStartTime(), SetStartTime(), and TimesliceMetaData().