BmnRoot
Loading...
Searching...
No Matches
MpdMCEventHeader Class Reference

#include <MpdMCEventHeader.h>

Inheritance diagram for MpdMCEventHeader:
[legend]
Collaboration diagram for MpdMCEventHeader:
[legend]

Public Member Functions

 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)
 
 MpdMCEventHeader (UInt_t runId)
 
virtual ~MpdMCEventHeader ()
 
Double_t GetPhi () const
 
void SetPhi (Double_t phi)
 
virtual void Reset ()
 
virtual void Register ()
 
 ClassDef (MpdMCEventHeader, 1)
 
 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)
 
 MpdMCEventHeader (UInt_t runId)
 
virtual ~MpdMCEventHeader ()
 
Double_t GetPhi () const
 
void SetPhi (Double_t phi)
 
virtual void Reset ()
 
virtual void Register ()
 
 ClassDef (MpdMCEventHeader, 1)
 

Detailed Description

MpdMCEventHeader.h

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 ( )

Default constructor

Definition at line 15 of file MpdMCEventHeader.cxx.

◆ 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 
)

Constructor with all members

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 27 of file MpdMCEventHeader.cxx.

◆ MpdMCEventHeader() [3/6]

MpdMCEventHeader::MpdMCEventHeader ( UInt_t  runId)

Standard constructor with run identifier

Definition at line 21 of file MpdMCEventHeader.cxx.

◆ ~MpdMCEventHeader() [1/2]

MpdMCEventHeader::~MpdMCEventHeader ( )
virtual

Destructor

Definition at line 35 of file MpdMCEventHeader.cxx.

◆ MpdMCEventHeader() [4/6]

MpdMCEventHeader::MpdMCEventHeader ( )

Default constructor

◆ 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 
)

Constructor with all members

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

◆ MpdMCEventHeader() [6/6]

MpdMCEventHeader::MpdMCEventHeader ( UInt_t  runId)

Standard constructor with run identifier

◆ ~MpdMCEventHeader() [2/2]

virtual MpdMCEventHeader::~MpdMCEventHeader ( )
virtual

Destructor

Member Function Documentation

◆ ClassDef() [1/2]

MpdMCEventHeader::ClassDef ( MpdMCEventHeader  ,
 
)

◆ ClassDef() [2/2]

MpdMCEventHeader::ClassDef ( MpdMCEventHeader  ,
 
)

◆ GetPhi() [1/2]

Double_t MpdMCEventHeader::GetPhi ( ) const
inline

Accessors

Definition at line 41 of file MpdMCEventHeader.h.

◆ GetPhi() [2/2]

Double_t MpdMCEventHeader::GetPhi ( ) const
inline

Accessors

Definition at line 41 of file MpdMCEventHeader.h.

◆ Register() [1/2]

void MpdMCEventHeader::Register ( )
virtual

Register the class as data branch to the poutput

Definition at line 47 of file MpdMCEventHeader.cxx.

◆ Register() [2/2]

virtual void MpdMCEventHeader::Register ( )
virtual

Register the class as data branch to the poutput

◆ Reset() [1/2]

void MpdMCEventHeader::Reset ( )
virtual

Reset all members

Definition at line 40 of file MpdMCEventHeader.cxx.

◆ Reset() [2/2]

virtual void MpdMCEventHeader::Reset ( )
virtual

Reset all members

◆ SetPhi() [1/2]

void MpdMCEventHeader::SetPhi ( Double_t  phi)
inline

Modifiers

Definition at line 44 of file MpdMCEventHeader.h.

Referenced by MpdPHSDGenerator::ReadEvent().

◆ SetPhi() [2/2]

void MpdMCEventHeader::SetPhi ( Double_t  phi)
inline

Modifiers

Definition at line 44 of file MpdMCEventHeader.h.


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