|
CbmRoot
|
#include <TTrbHeader.h>
Public Member Functions | |
| TTrbHeader () | |
| virtual | ~TTrbHeader () |
| virtual void | Clear (Option_t *option="") |
| void | SetTriggerPattern (UInt_t uVal) |
| void | SetTriggerType (UInt_t uVal) |
| void | SetTimeInSpill (Double_t dVal) |
| void | SetTimeInRun (Double_t dVal) |
| void | SetSpillIndex (Int_t iVal) |
| void | SetEventDAQDate (UInt_t uVal) |
| void | SetEventDAQTime (UInt_t uVal) |
| void | SetTriggerIndex (Int_t iVal) |
| void | SetCTSBusyTime (Double_t dVal) |
| void | SetCTSIdleTime (Double_t dVal) |
| void | SetSubeventSizes (const std::vector< UShort_t > &vuVal) |
| UInt_t | GetTriggerPattern () const |
| UInt_t | GetTriggerType () const |
| Double_t | GetTimeInSpill () const |
| Double_t | GetTimeInRun () const |
| Int_t | GetSpillIndex () const |
| UInt_t | GetEventDAQDate () const |
| UInt_t | GetEventDAQTime () const |
| Int_t | GetTriggerIndex () const |
| Double_t | GetCTSBusyTime () const |
| Double_t | GetCTSIdleTime () const |
| UShort_t | GetSubeventSize (Int_t iSubevent) const |
| Int_t | GetNSubevents () const |
| Bool_t | TriggerFired (Int_t iTrg) |
Private Attributes | |
| UInt_t | fuTriggerPattern |
| UInt_t | fuTriggerType |
| Double_t | fdTimeInSpill |
| Double_t | fdTimeInRun |
| Int_t | fiSpillIndex |
| UInt_t | fuEventDAQDate |
| UInt_t | fuEventDAQTime |
| Int_t | fiTriggerIndex |
| Double_t | fdCTSBusyTime |
| Double_t | fdCTSIdleTime |
| std::vector< UShort_t > | fuSubeventSizes |
Definition at line 14 of file TTrbHeader.h.
| TTrbHeader::TTrbHeader | ( | ) |
Definition at line 11 of file TTrbHeader.cxx.
References fdCTSBusyTime, fdCTSIdleTime, fdTimeInRun, fdTimeInSpill, fiSpillIndex, fiTriggerIndex, fuEventDAQDate, fuEventDAQTime, fuSubeventSizes, fuTriggerPattern, and fuTriggerType.
|
inlinevirtual |
Definition at line 18 of file TTrbHeader.h.
|
virtual |
Definition at line 27 of file TTrbHeader.cxx.
References fdCTSBusyTime, fdCTSIdleTime, fdTimeInRun, fdTimeInSpill, fiSpillIndex, fiTriggerIndex, fuEventDAQDate, fuEventDAQTime, fuSubeventSizes, fuTriggerPattern, and fuTriggerType.
|
inline |
Definition at line 42 of file TTrbHeader.h.
References fdCTSBusyTime.
|
inline |
Definition at line 43 of file TTrbHeader.h.
References fdCTSIdleTime.
|
inline |
Definition at line 39 of file TTrbHeader.h.
References fuEventDAQDate.
|
inline |
Definition at line 40 of file TTrbHeader.h.
References fuEventDAQTime.
| Int_t TTrbHeader::GetNSubevents | ( | ) | const |
Definition at line 51 of file TTrbHeader.cxx.
References fuSubeventSizes.
|
inline |
Definition at line 38 of file TTrbHeader.h.
References fiSpillIndex.
| UShort_t TTrbHeader::GetSubeventSize | ( | Int_t | iSubevent | ) | const |
Definition at line 44 of file TTrbHeader.cxx.
References fuSubeventSizes.
|
inline |
Definition at line 37 of file TTrbHeader.h.
References fdTimeInRun.
|
inline |
Definition at line 36 of file TTrbHeader.h.
References fdTimeInSpill.
|
inline |
Definition at line 41 of file TTrbHeader.h.
References fiTriggerIndex.
|
inline |
Definition at line 34 of file TTrbHeader.h.
References fuTriggerPattern.
|
inline |
Definition at line 35 of file TTrbHeader.h.
References fuTriggerType.
|
inline |
Definition at line 30 of file TTrbHeader.h.
References fdCTSBusyTime.
|
inline |
Definition at line 31 of file TTrbHeader.h.
References fdCTSIdleTime.
|
inline |
Definition at line 27 of file TTrbHeader.h.
References fuEventDAQDate.
|
inline |
Definition at line 28 of file TTrbHeader.h.
References fuEventDAQTime.
|
inline |
Definition at line 26 of file TTrbHeader.h.
References fiSpillIndex.
| void TTrbHeader::SetSubeventSizes | ( | const std::vector< UShort_t > & | vuVal | ) |
Definition at line 42 of file TTrbHeader.cxx.
References fuSubeventSizes.
|
inline |
Definition at line 25 of file TTrbHeader.h.
References fdTimeInRun.
|
inline |
Definition at line 24 of file TTrbHeader.h.
References fdTimeInSpill.
|
inline |
Definition at line 29 of file TTrbHeader.h.
References fiTriggerIndex.
|
inline |
Definition at line 22 of file TTrbHeader.h.
References fuTriggerPattern.
|
inline |
Definition at line 23 of file TTrbHeader.h.
References fuTriggerType.
Definition at line 53 of file TTrbHeader.cxx.
References fuTriggerPattern.
|
private |
Definition at line 58 of file TTrbHeader.h.
Referenced by Clear(), GetCTSBusyTime(), SetCTSBusyTime(), and TTrbHeader().
|
private |
Definition at line 59 of file TTrbHeader.h.
Referenced by Clear(), GetCTSIdleTime(), SetCTSIdleTime(), and TTrbHeader().
|
private |
Definition at line 53 of file TTrbHeader.h.
Referenced by Clear(), GetTimeInRun(), SetTimeInRun(), and TTrbHeader().
|
private |
Definition at line 52 of file TTrbHeader.h.
Referenced by Clear(), GetTimeInSpill(), SetTimeInSpill(), and TTrbHeader().
|
private |
Definition at line 54 of file TTrbHeader.h.
Referenced by Clear(), GetSpillIndex(), SetSpillIndex(), and TTrbHeader().
|
private |
Definition at line 57 of file TTrbHeader.h.
Referenced by Clear(), GetTriggerIndex(), SetTriggerIndex(), and TTrbHeader().
|
private |
Definition at line 55 of file TTrbHeader.h.
Referenced by Clear(), GetEventDAQDate(), SetEventDAQDate(), and TTrbHeader().
|
private |
Definition at line 56 of file TTrbHeader.h.
Referenced by Clear(), GetEventDAQTime(), SetEventDAQTime(), and TTrbHeader().
|
private |
Definition at line 61 of file TTrbHeader.h.
Referenced by Clear(), GetNSubevents(), GetSubeventSize(), SetSubeventSizes(), and TTrbHeader().
|
private |
Definition at line 50 of file TTrbHeader.h.
Referenced by Clear(), GetTriggerPattern(), SetTriggerPattern(), TriggerFired(), and TTrbHeader().
|
private |
Definition at line 51 of file TTrbHeader.h.
Referenced by Clear(), GetTriggerType(), SetTriggerType(), and TTrbHeader().