|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <DstEventHeader.h>
Public Member Functions | |
| DstEventHeader () | |
| Default constructor. | |
| DstEventHeader (UInt_t run_id, UInt_t event_id, TTimeStamp event_time, BmnTriggerType trigger_type, Double_t b) | |
| Constructor with parameters. | |
| virtual | ~DstEventHeader () |
| Destructor. | |
| virtual void | Register (Bool_t Persistence=kTRUE) |
| TString | GetHeaderName () |
| Get Event Header branch name. | |
| UInt_t | GetEventId () |
| Get run ID for this run. | |
| UInt_t | GetPeriodId () |
| Get the period ID for this run. | |
| TTimeStamp | GetEventTimeTS () |
| Get time for this event. | |
| BmnTriggerType | GetTriggerType () |
| Get type of this event. | |
| Double_t | GetB () |
| Get impact parameter - b, fm. | |
| Double_t | GetZ2in () |
| Get total charge before and after the target. | |
| Double_t | GetZ2out () |
| Double_t | GetADCin () |
| Double_t | GetADCout () |
| Double_t | GetZ1 () |
| Double_t | GetZ2 () |
| Double_t | GetZ3 () |
| Double_t | GetZ4 () |
| Double_t | GetADC1 () |
| Double_t | GetADC2 () |
| Double_t | GetADC3 () |
| Double_t | GetADC4 () |
| Short_t | GetZin () |
| void | SetHeaderName (TString header_name) |
| Set Event Header branch name. | |
| void | SetEventId (UInt_t event_id) |
| Set event ID for this run. | |
| void | SetPeriodId (UInt_t period_id) |
| Set the period ID for this run. | |
| void | SetEventTimeTS (TTimeStamp event_time) |
| Set time for this event in. | |
| void | SetTriggerType (BmnTriggerType trigger_type) |
| Set trigger type for this event. | |
| void | SetB (Double_t b) |
| Set impact parameter - b, fm. | |
| void | SetZ2in (Double_t z2in) |
| Set total charge before and after the target. | |
| void | SetZ2out (Double_t z2out) |
| void | SetADCin (Double_t adcin) |
| void | SetADCout (Double_t adcout) |
| void | SetZ1 (Double_t z1) |
| void | SetZ2 (Double_t z2) |
| void | SetZ3 (Double_t z3) |
| void | SetZ4 (Double_t z4) |
| void | SetADC1 (Double_t adc1) |
| void | SetADC2 (Double_t adc2) |
| void | SetADC3 (Double_t adc3) |
| void | SetADC4 (Double_t adc4) |
| void | SetZin (Short_t Zin) |
| void | CopyFrom (DstEventHeader *hdr) |
| DstEventHeader () | |
| Default constructor. | |
| DstEventHeader (UInt_t run_id, UInt_t event_id, TTimeStamp event_time, BmnTriggerType trigger_type, Double_t b) | |
| Constructor with parameters. | |
| virtual | ~DstEventHeader () |
| Destructor. | |
| virtual void | Register (Bool_t Persistence=kTRUE) |
| TString | GetHeaderName () |
| Get Event Header branch name. | |
| UInt_t | GetEventId () |
| Get run ID for this run. | |
| UInt_t | GetPeriodId () |
| Get the period ID for this run. | |
| TTimeStamp | GetEventTimeTS () |
| Get time for this event. | |
| BmnTriggerType | GetTriggerType () |
| Get type of this event. | |
| Double_t | GetB () |
| Get impact parameter - b, fm. | |
| Double_t | GetZ2in () |
| Get total charge before and after the target. | |
| Double_t | GetZ2out () |
| Double_t | GetADCin () |
| Double_t | GetADCout () |
| Double_t | GetZ1 () |
| Double_t | GetZ2 () |
| Double_t | GetZ3 () |
| Double_t | GetZ4 () |
| Double_t | GetADC1 () |
| Double_t | GetADC2 () |
| Double_t | GetADC3 () |
| Double_t | GetADC4 () |
| Short_t | GetZin () |
| void | SetHeaderName (TString header_name) |
| Set Event Header branch name. | |
| void | SetEventId (UInt_t event_id) |
| Set event ID for this run. | |
| void | SetPeriodId (UInt_t period_id) |
| Set the period ID for this run. | |
| void | SetEventTimeTS (TTimeStamp event_time) |
| Set time for this event in. | |
| void | SetTriggerType (BmnTriggerType trigger_type) |
| Set trigger type for this event. | |
| void | SetB (Double_t b) |
| Set impact parameter - b, fm. | |
| void | SetZ2in (Double_t z2in) |
| Set total charge before and after the target. | |
| void | SetZ2out (Double_t z2out) |
| void | SetADCin (Double_t adcin) |
| void | SetADCout (Double_t adcout) |
| void | SetZ1 (Double_t z1) |
| void | SetZ2 (Double_t z2) |
| void | SetZ3 (Double_t z3) |
| void | SetZ4 (Double_t z4) |
| void | SetADC1 (Double_t adc1) |
| void | SetADC2 (Double_t adc2) |
| void | SetADC3 (Double_t adc3) |
| void | SetADC4 (Double_t adc4) |
| void | SetZin (Short_t Zin) |
| void | CopyFrom (DstEventHeader *hdr) |
Private Attributes | |
| TString | fHeaderName |
| Event Header branch name. | |
| UInt_t | fEventId |
| Event Identifier. | |
| UInt_t | fPeriodId |
| Period Id. | |
| TTimeStamp | fEventTimeTS |
| Event Time in TTimeStamp. | |
| BmnTriggerType | fTriggerType |
| Trigger Type (beam = 6 or target = 1). | |
| Double_t | fB |
| Impact parameter [fm]. | |
| Double_t | fZ2in |
| Total charge before and after the target. | |
| Double_t | fZ2out |
| Double_t | fADCin |
| Double_t | fADCout |
| Double_t | fZ1 |
| Double_t | fZ2 |
| Double_t | fZ3 |
| Double_t | fZ4 |
| Double_t | fADC1 |
| Double_t | fADC2 |
| Double_t | fADC3 |
| Double_t | fADC4 |
| Short_t | fZin |
Definition at line 9 of file DstEventHeader.h.
| DstEventHeader::DstEventHeader | ( | ) |
Definition at line 4 of file DstEventHeader.cxx.
References fADC1, fADC2, fADC3, fADC4, fADCin, fADCout, fB, fEventId, fEventTimeTS, fHeaderName, fPeriodId, fTriggerType, fZ1, fZ2, fZ2in, fZ2out, fZ3, fZ4, fZin, and kBMNMINBIAS.
Referenced by CopyFrom().
| DstEventHeader::DstEventHeader | ( | UInt_t | run_id, |
| UInt_t | event_id, | ||
| TTimeStamp | event_time, | ||
| BmnTriggerType | trigger_type, | ||
| Double_t | b ) |
Definition at line 28 of file DstEventHeader.cxx.
References TTimeStamp::AsDouble(), fADC1, fADC2, fADC3, fADC4, fADCin, fADCout, fB, fEventId, fEventTimeTS, fHeaderName, fPeriodId, fTriggerType, fZ1, fZ2, fZ2in, fZ2out, fZ3, fZ4, and fZin.
|
virtual |
Definition at line 59 of file DstEventHeader.cxx.
| DstEventHeader::DstEventHeader | ( | ) |
| DstEventHeader::DstEventHeader | ( | UInt_t | run_id, |
| UInt_t | event_id, | ||
| TTimeStamp | event_time, | ||
| BmnTriggerType | trigger_type, | ||
| Double_t | b ) |
|
virtual |
| void DstEventHeader::CopyFrom | ( | DstEventHeader * | hdr | ) |
Definition at line 61 of file DstEventHeader.cxx.
References DstEventHeader(), fADC1, fADC2, fADC3, fADC4, fADCin, fADCout, fB, fEventId, fEventTimeTS, fHeaderName, fPeriodId, fRunId, fTriggerType, fZ1, fZ2, fZ2in, fZ2out, fZ3, fZ4, and fZin.
| void DstEventHeader::CopyFrom | ( | DstEventHeader * | hdr | ) |
|
inline |
Definition at line 77 of file DstEventHeader.h.
References fADC1.
|
inline |
Definition at line 77 of file DstEventHeader.h.
References fADC1.
|
inline |
Definition at line 78 of file DstEventHeader.h.
References fADC2.
|
inline |
Definition at line 78 of file DstEventHeader.h.
References fADC2.
|
inline |
Definition at line 79 of file DstEventHeader.h.
References fADC3.
|
inline |
Definition at line 79 of file DstEventHeader.h.
References fADC3.
|
inline |
Definition at line 80 of file DstEventHeader.h.
References fADC4.
|
inline |
Definition at line 80 of file DstEventHeader.h.
References fADC4.
|
inline |
Definition at line 70 of file DstEventHeader.h.
References fADCin.
|
inline |
Definition at line 70 of file DstEventHeader.h.
References fADCin.
|
inline |
Definition at line 71 of file DstEventHeader.h.
References fADCout.
|
inline |
Definition at line 71 of file DstEventHeader.h.
References fADCout.
|
inline |
Definition at line 65 of file DstEventHeader.h.
References fB.
Referenced by readDst().
|
inline |
Definition at line 65 of file DstEventHeader.h.
References fB.
|
inline |
Definition at line 53 of file DstEventHeader.h.
References fEventId.
Referenced by read_dst_example(), and readDst().
|
inline |
Definition at line 53 of file DstEventHeader.h.
References fEventId.
|
inline |
Definition at line 59 of file DstEventHeader.h.
References fEventTimeTS.
|
inline |
Definition at line 59 of file DstEventHeader.h.
References fEventTimeTS.
|
inline |
Definition at line 50 of file DstEventHeader.h.
References fHeaderName.
|
inline |
Definition at line 50 of file DstEventHeader.h.
References fHeaderName.
|
inline |
Definition at line 56 of file DstEventHeader.h.
References fPeriodId.
Referenced by BmnMQSource::Init().
|
inline |
Definition at line 56 of file DstEventHeader.h.
References fPeriodId.
|
inline |
Definition at line 62 of file DstEventHeader.h.
References fTriggerType.
|
inline |
Definition at line 62 of file DstEventHeader.h.
References fTriggerType.
|
inline |
Definition at line 72 of file DstEventHeader.h.
References fZ1.
|
inline |
Definition at line 72 of file DstEventHeader.h.
References fZ1.
|
inline |
Definition at line 73 of file DstEventHeader.h.
References fZ2.
|
inline |
Definition at line 73 of file DstEventHeader.h.
References fZ2.
|
inline |
Definition at line 68 of file DstEventHeader.h.
References fZ2in.
|
inline |
Definition at line 68 of file DstEventHeader.h.
References fZ2in.
|
inline |
Definition at line 69 of file DstEventHeader.h.
References fZ2out.
|
inline |
Definition at line 69 of file DstEventHeader.h.
References fZ2out.
|
inline |
Definition at line 74 of file DstEventHeader.h.
References fZ3.
|
inline |
Definition at line 74 of file DstEventHeader.h.
References fZ3.
|
inline |
Definition at line 75 of file DstEventHeader.h.
References fZ4.
|
inline |
Definition at line 75 of file DstEventHeader.h.
References fZ4.
|
inline |
Definition at line 82 of file DstEventHeader.h.
References fZin.
|
inline |
Definition at line 82 of file DstEventHeader.h.
References fZin.
Definition at line 44 of file DstEventHeader.h.
References fHeaderName.
Definition at line 44 of file DstEventHeader.h.
References fHeaderName.
|
inline |
Definition at line 116 of file DstEventHeader.h.
|
inline |
Definition at line 116 of file DstEventHeader.h.
|
inline |
Definition at line 117 of file DstEventHeader.h.
|
inline |
Definition at line 117 of file DstEventHeader.h.
|
inline |
Definition at line 118 of file DstEventHeader.h.
References fADC3.
|
inline |
Definition at line 118 of file DstEventHeader.h.
References fADC3.
|
inline |
Definition at line 119 of file DstEventHeader.h.
References fADC4.
|
inline |
Definition at line 119 of file DstEventHeader.h.
References fADC4.
|
inline |
Definition at line 109 of file DstEventHeader.h.
References fADCin.
|
inline |
Definition at line 109 of file DstEventHeader.h.
References fADCin.
|
inline |
Definition at line 110 of file DstEventHeader.h.
References fADCout.
|
inline |
Definition at line 110 of file DstEventHeader.h.
References fADCout.
|
inline |
Definition at line 104 of file DstEventHeader.h.
References fB.
|
inline |
Definition at line 104 of file DstEventHeader.h.
References fB.
|
inline |
Definition at line 88 of file DstEventHeader.h.
References fEventId.
|
inline |
Definition at line 88 of file DstEventHeader.h.
References fEventId.
|
inline |
Definition at line 96 of file DstEventHeader.h.
References fEventTimeTS.
|
inline |
Definition at line 96 of file DstEventHeader.h.
References fEventTimeTS.
|
inline |
Definition at line 85 of file DstEventHeader.h.
References fHeaderName.
|
inline |
Definition at line 85 of file DstEventHeader.h.
References fHeaderName.
|
inline |
| period_id | : period id |
Definition at line 93 of file DstEventHeader.h.
References fPeriodId.
|
inline |
| period_id | : period id |
Definition at line 93 of file DstEventHeader.h.
References fPeriodId.
|
inline |
| trigger_type | : trigger type (beam = 6 or target = 1) |
Definition at line 101 of file DstEventHeader.h.
References fTriggerType.
|
inline |
| trigger_type | : trigger type (beam = 6 or target = 1) |
Definition at line 101 of file DstEventHeader.h.
References fTriggerType.
|
inline |
Definition at line 112 of file DstEventHeader.h.
References fZ1.
|
inline |
Definition at line 112 of file DstEventHeader.h.
References fZ1.
|
inline |
Definition at line 113 of file DstEventHeader.h.
References fZ2.
|
inline |
Definition at line 113 of file DstEventHeader.h.
References fZ2.
|
inline |
Definition at line 107 of file DstEventHeader.h.
References fZ2in.
|
inline |
Definition at line 107 of file DstEventHeader.h.
References fZ2in.
|
inline |
Definition at line 108 of file DstEventHeader.h.
References fZ2out.
|
inline |
Definition at line 108 of file DstEventHeader.h.
References fZ2out.
|
inline |
Definition at line 114 of file DstEventHeader.h.
References fZ3.
|
inline |
Definition at line 114 of file DstEventHeader.h.
References fZ3.
|
inline |
Definition at line 115 of file DstEventHeader.h.
References fZ4.
|
inline |
Definition at line 115 of file DstEventHeader.h.
References fZ4.
|
inline |
Definition at line 121 of file DstEventHeader.h.
References fZin.
|
inline |
Definition at line 121 of file DstEventHeader.h.
References fZin.
|
private |
Definition at line 31 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetADC1(), and SetADC1().
|
private |
Definition at line 31 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetADC2(), and SetADC2().
|
private |
Definition at line 31 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetADC3(), and SetADC3().
|
private |
Definition at line 31 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetADC4(), and SetADC4().
|
private |
Definition at line 28 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetADCin(), and SetADCin().
|
private |
Definition at line 29 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetADCout(), and SetADCout().
|
private |
Definition at line 24 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetB(), and SetB().
|
private |
Definition at line 16 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetEventId(), and SetEventId().
|
private |
Definition at line 20 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetEventTimeTS(), and SetEventTimeTS().
|
private |
Definition at line 13 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetHeaderName(), Register(), and SetHeaderName().
|
private |
Definition at line 18 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetPeriodId(), and SetPeriodId().
|
private |
Definition at line 22 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetTriggerType(), and SetTriggerType().
|
private |
Definition at line 30 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetZ1(), and SetZ1().
|
private |
Definition at line 30 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetZ2(), and SetZ2().
|
private |
Definition at line 26 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetZ2in(), and SetZ2in().
|
private |
Definition at line 27 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetZ2out(), and SetZ2out().
|
private |
Definition at line 30 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetZ3(), and SetZ3().
|
private |
Definition at line 30 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetZ4(), and SetZ4().
|
private |
Definition at line 32 of file DstEventHeader.h.
Referenced by DstEventHeader(), DstEventHeader(), CopyFrom(), GetZin(), and SetZin().