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

MpdMCEventHeader.h. More...

#include <MpdMCEventHeader.h>

Inheritance diagram for MpdMCEventHeader:
Collaboration diagram for MpdMCEventHeader:

Public Member Functions

 MpdMCEventHeader ()
 Default constructor.
 MpdMCEventHeader (UInt_t runId, Int_t iEvent, Double_t x, Double_t y, Double_t z, Double_t t, Double_t b, Double_t phi, Int_t nPrim)
 Constructor with all members.
 MpdMCEventHeader (UInt_t runId)
 Standard constructor with run identifier.
virtual ~MpdMCEventHeader ()
 Destructor.
Double_t GetPhi () const
 Accessors.
void SetPhi (Double_t phi)
 Modifiers.
virtual void Reset ()
 Reset all members.
virtual void Register ()
 Register the class as data branch to the poutput.
 MpdMCEventHeader ()
 Default constructor.
 MpdMCEventHeader (UInt_t runId, Int_t iEvent, Double_t x, Double_t y, Double_t z, Double_t t, Double_t b, Double_t phi, Int_t nPrim)
 Constructor with all members.
 MpdMCEventHeader (UInt_t runId)
 Standard constructor with run identifier.
virtual ~MpdMCEventHeader ()
 Destructor.
Double_t GetPhi () const
 Accessors.
void SetPhi (Double_t phi)
 Modifiers.
virtual void Reset ()
 Reset all members.
virtual void Register ()
 Register the class as data branch to the poutput.

Private Attributes

Double32_t fPhi

Detailed Description

Author
V.Voronyuk, origin CBMRoot Data class (level MC) containing information about the input event. New MPD class derived from FairMCEventHeader

Definition at line 12 of file MpdMCEventHeader.h.

Constructor & Destructor Documentation

◆ MpdMCEventHeader() [1/6]

MpdMCEventHeader::MpdMCEventHeader ( )

Definition at line 15 of file MpdMCEventHeader.cxx.

References fPhi.

Referenced by Register().

Here is the caller graph for this function:

◆ MpdMCEventHeader() [2/6]

MpdMCEventHeader::MpdMCEventHeader ( UInt_t runId,
Int_t iEvent,
Double_t x,
Double_t y,
Double_t z,
Double_t t,
Double_t b,
Double_t phi,
Int_t nPrim )
Parameters
runIdrun identifier
iEventevent identifier
x,y,zvertex oordinates [cm]
tevent time [ns]
bimpact parameter [fm] (if relevant)
phievent plane angle [rad]
nPrimnumber of input tracks

Definition at line 25 of file MpdMCEventHeader.cxx.

References fPhi, x, y, and z.

◆ MpdMCEventHeader() [3/6]

MpdMCEventHeader::MpdMCEventHeader ( UInt_t runId)

Definition at line 20 of file MpdMCEventHeader.cxx.

References fPhi.

◆ ~MpdMCEventHeader() [1/2]

MpdMCEventHeader::~MpdMCEventHeader ( )
virtual

Definition at line 38 of file MpdMCEventHeader.cxx.

◆ MpdMCEventHeader() [4/6]

MpdMCEventHeader::MpdMCEventHeader ( )

◆ MpdMCEventHeader() [5/6]

MpdMCEventHeader::MpdMCEventHeader ( UInt_t runId,
Int_t iEvent,
Double_t x,
Double_t y,
Double_t z,
Double_t t,
Double_t b,
Double_t phi,
Int_t nPrim )
Parameters
runIdrun identifier
iEventevent identifier
x,y,zvertex oordinates [cm]
tevent time [ns]
bimpact parameter [fm] (if relevant)
phievent plane angle [rad]
nPrimnumber of input tracks

References x, y, and z.

◆ MpdMCEventHeader() [6/6]

MpdMCEventHeader::MpdMCEventHeader ( UInt_t runId)

◆ ~MpdMCEventHeader() [2/2]

virtual MpdMCEventHeader::~MpdMCEventHeader ( )
virtual

Member Function Documentation

◆ GetPhi() [1/2]

Double_t MpdMCEventHeader::GetPhi ( ) const
inline

Definition at line 46 of file MpdMCEventHeader.h.

References fPhi.

◆ GetPhi() [2/2]

Double_t MpdMCEventHeader::GetPhi ( ) const
inline

Definition at line 46 of file MpdMCEventHeader.h.

References fPhi.

◆ Register() [1/2]

void MpdMCEventHeader::Register ( )
virtual

Definition at line 49 of file MpdMCEventHeader.cxx.

◆ Register() [2/2]

virtual void MpdMCEventHeader::Register ( )
virtual

References MpdMCEventHeader(), and fPhi.

Here is the call graph for this function:

◆ Reset() [1/2]

void MpdMCEventHeader::Reset ( )
virtual

Definition at line 42 of file MpdMCEventHeader.cxx.

References fPhi.

◆ Reset() [2/2]

virtual void MpdMCEventHeader::Reset ( )
virtual

◆ SetPhi() [1/2]

void MpdMCEventHeader::SetPhi ( Double_t phi)
inline

Definition at line 49 of file MpdMCEventHeader.h.

References fPhi.

Referenced by MpdPHSDGenerator::ReadEvent().

Here is the caller graph for this function:

◆ SetPhi() [2/2]

void MpdMCEventHeader::SetPhi ( Double_t phi)
inline

Definition at line 49 of file MpdMCEventHeader.h.

References fPhi.

Member Data Documentation

◆ fPhi

Double32_t MpdMCEventHeader::fPhi
private

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