BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
DstEventHeaderExtended Class Reference

#include <BmnTwoParticleDecay.h>

Inheritance diagram for DstEventHeaderExtended:
Collaboration diagram for DstEventHeaderExtended:

Public Member Functions

 DstEventHeaderExtended ()
 DstEventHeaderExtended (UInt_t run_id, UInt_t event_id)
Int_t bd ()
Int_t fd ()
Int_t nTracks ()
TVector3 Vp ()
void SetBd (Int_t n)
void SetFd (Int_t n)
void SetVp (Double_t x, Double_t y, Double_t z)
void SetNTracks (Int_t n)
virtual ~DstEventHeaderExtended ()
 DstEventHeaderExtended ()
 DstEventHeaderExtended (UInt_t run_id, UInt_t event_id)
Int_t bd ()
Int_t fd ()
Int_t nTracks ()
TVector3 Vp ()
void SetBd (Int_t n)
void SetFd (Int_t n)
void SetVp (Double_t x, Double_t y, Double_t z)
void SetNTracks (Int_t n)
virtual ~DstEventHeaderExtended ()
Public Member Functions inherited from DstEventHeader
 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.
Int_t fRecoTracks
Int_t fBD
Int_t fFD
TVector3 fVp

Detailed Description

Definition at line 57 of file BmnTwoParticleDecay.h.

Constructor & Destructor Documentation

◆ DstEventHeaderExtended() [1/4]

DstEventHeaderExtended::DstEventHeaderExtended ( )
inline

Definition at line 70 of file BmnTwoParticleDecay.h.

References fBD, fFD, fHeaderName, fRecoTracks, and fVp.

◆ DstEventHeaderExtended() [2/4]

DstEventHeaderExtended::DstEventHeaderExtended ( UInt_t run_id,
UInt_t event_id )
inline

Definition at line 81 of file BmnTwoParticleDecay.h.

References fBD, fFD, fRecoTracks, and fVp.

◆ ~DstEventHeaderExtended() [1/2]

virtual DstEventHeaderExtended::~DstEventHeaderExtended ( )
inlinevirtual

Definition at line 110 of file BmnTwoParticleDecay.h.

◆ DstEventHeaderExtended() [3/4]

DstEventHeaderExtended::DstEventHeaderExtended ( )
inline

Definition at line 70 of file BmnTwoParticleDecay.h.

References fBD, fFD, fHeaderName, fRecoTracks, and fVp.

◆ DstEventHeaderExtended() [4/4]

DstEventHeaderExtended::DstEventHeaderExtended ( UInt_t run_id,
UInt_t event_id )
inline

Definition at line 81 of file BmnTwoParticleDecay.h.

References fBD, fFD, fRecoTracks, and fVp.

◆ ~DstEventHeaderExtended() [2/2]

virtual DstEventHeaderExtended::~DstEventHeaderExtended ( )
inlinevirtual

Definition at line 110 of file BmnTwoParticleDecay.h.

Member Function Documentation

◆ bd() [1/2]

Int_t DstEventHeaderExtended::bd ( )
inline

Definition at line 92 of file BmnTwoParticleDecay.h.

References fBD.

Referenced by BmnTriggerEfficiencyRun7::ReadFile().

Here is the caller graph for this function:

◆ bd() [2/2]

Int_t DstEventHeaderExtended::bd ( )
inline

Definition at line 92 of file BmnTwoParticleDecay.h.

References fBD.

◆ fd() [1/2]

Int_t DstEventHeaderExtended::fd ( )
inline

Definition at line 94 of file BmnTwoParticleDecay.h.

References fFD.

Referenced by BmnTriggerEfficiencyRun7::ReadFile().

Here is the caller graph for this function:

◆ fd() [2/2]

Int_t DstEventHeaderExtended::fd ( )
inline

Definition at line 94 of file BmnTwoParticleDecay.h.

References fFD.

◆ nTracks() [1/2]

Int_t DstEventHeaderExtended::nTracks ( )
inline

Definition at line 96 of file BmnTwoParticleDecay.h.

References fRecoTracks.

Referenced by BmnMassSpectrumAnal::ReadFile(), and BmnTriggerEfficiencyRun7::ReadFile().

Here is the caller graph for this function:

◆ nTracks() [2/2]

Int_t DstEventHeaderExtended::nTracks ( )
inline

Definition at line 96 of file BmnTwoParticleDecay.h.

References fRecoTracks.

◆ SetBd() [1/2]

void DstEventHeaderExtended::SetBd ( Int_t n)
inline

Definition at line 102 of file BmnTwoParticleDecay.h.

References fBD, and n.

◆ SetBd() [2/2]

void DstEventHeaderExtended::SetBd ( Int_t n)
inline

Definition at line 102 of file BmnTwoParticleDecay.h.

References fBD, and n.

◆ SetFd() [1/2]

void DstEventHeaderExtended::SetFd ( Int_t n)
inline

Definition at line 104 of file BmnTwoParticleDecay.h.

References fFD, and n.

◆ SetFd() [2/2]

void DstEventHeaderExtended::SetFd ( Int_t n)
inline

Definition at line 104 of file BmnTwoParticleDecay.h.

References fFD, and n.

◆ SetNTracks() [1/2]

void DstEventHeaderExtended::SetNTracks ( Int_t n)
inline

Definition at line 108 of file BmnTwoParticleDecay.h.

References fRecoTracks, and n.

◆ SetNTracks() [2/2]

void DstEventHeaderExtended::SetNTracks ( Int_t n)
inline

Definition at line 108 of file BmnTwoParticleDecay.h.

References fRecoTracks, and n.

◆ SetVp() [1/2]

void DstEventHeaderExtended::SetVp ( Double_t x,
Double_t y,
Double_t z )
inline

Definition at line 106 of file BmnTwoParticleDecay.h.

References fVp, x, y, and z.

◆ SetVp() [2/2]

void DstEventHeaderExtended::SetVp ( Double_t x,
Double_t y,
Double_t z )
inline

Definition at line 106 of file BmnTwoParticleDecay.h.

References fVp, x, y, and z.

◆ Vp() [1/2]

TVector3 DstEventHeaderExtended::Vp ( )
inline

Definition at line 98 of file BmnTwoParticleDecay.h.

References fVp.

Referenced by BmnMassSpectrumAnal::ReadFile(), and BmnTriggerEfficiencyRun7::ReadFile().

Here is the caller graph for this function:

◆ Vp() [2/2]

TVector3 DstEventHeaderExtended::Vp ( )
inline

Definition at line 98 of file BmnTwoParticleDecay.h.

References fVp.

Member Data Documentation

◆ fBD

Int_t DstEventHeaderExtended::fBD
private

Definition at line 64 of file BmnTwoParticleDecay.h.

Referenced by DstEventHeaderExtended(), DstEventHeaderExtended(), bd(), and SetBd().

◆ fFD

Int_t DstEventHeaderExtended::fFD
private

Definition at line 65 of file BmnTwoParticleDecay.h.

Referenced by DstEventHeaderExtended(), DstEventHeaderExtended(), fd(), and SetFd().

◆ fHeaderName

TString DstEventHeaderExtended::fHeaderName
private

Definition at line 61 of file BmnTwoParticleDecay.h.

Referenced by DstEventHeaderExtended().

◆ fRecoTracks

Int_t DstEventHeaderExtended::fRecoTracks
private

◆ fVp

TVector3 DstEventHeaderExtended::fVp
private

Definition at line 67 of file BmnTwoParticleDecay.h.

Referenced by DstEventHeaderExtended(), DstEventHeaderExtended(), SetVp(), and Vp().


The documentation for this class was generated from the following files: