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

#include <MpdUrqmdGenerator.h>

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

Public Member Functions

 MpdUrqmdGenerator ()
 
 MpdUrqmdGenerator (const char *fileName)
 
 ~MpdUrqmdGenerator ()
 
Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
Bool_t SkipEvents (Int_t count)
 
void SetEventPlane (Double_t phiMin, Double_t phiMax)
 
void SetXYZ (Double32_t x=0., Double32_t y=0., Double32_t z=0.)
 
 MpdUrqmdGenerator ()
 
 MpdUrqmdGenerator (const char *fileName)
 
 ~MpdUrqmdGenerator ()
 
Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
Bool_t SkipEvents (Int_t count)
 
void SetEventPlane (Double_t phiMin, Double_t phiMax)
 
void SetXYZ (Double32_t x=0., Double32_t y=0., Double32_t z=0.)
 

Detailed Description

Definition at line 34 of file MpdUrqmdGenerator.h.

Constructor & Destructor Documentation

◆ MpdUrqmdGenerator() [1/4]

MpdUrqmdGenerator::MpdUrqmdGenerator ( )

Default constructor without arguments should not be used.

Definition at line 35 of file MpdUrqmdGenerator.cxx.

◆ MpdUrqmdGenerator() [2/4]

MpdUrqmdGenerator::MpdUrqmdGenerator ( const char *  fileName)

Standard constructor.

Parameters
fileNameThe input file name

Definition at line 48 of file MpdUrqmdGenerator.cxx.

◆ ~MpdUrqmdGenerator() [1/2]

MpdUrqmdGenerator::~MpdUrqmdGenerator ( )

Destructor.

Definition at line 72 of file MpdUrqmdGenerator.cxx.

◆ MpdUrqmdGenerator() [3/4]

MpdUrqmdGenerator::MpdUrqmdGenerator ( )

Default constructor without arguments should not be used.

◆ MpdUrqmdGenerator() [4/4]

MpdUrqmdGenerator::MpdUrqmdGenerator ( const char *  fileName)

Standard constructor.

Parameters
fileNameThe input file name

◆ ~MpdUrqmdGenerator() [2/2]

MpdUrqmdGenerator::~MpdUrqmdGenerator ( )

Destructor.

Member Function Documentation

◆ ReadEvent() [1/2]

Bool_t MpdUrqmdGenerator::ReadEvent ( FairPrimaryGenerator *  primGen)

Reads on event from the input file and pushes the tracks onto the stack. Abstract method in base class.

Parameters
pStackpointer to the stack
vernot used

Definition at line 89 of file MpdUrqmdGenerator.cxx.

References gCoordinateSystem, kProtonMass, m, sqrt(), and sysLaboratory.

◆ ReadEvent() [2/2]

Bool_t MpdUrqmdGenerator::ReadEvent ( FairPrimaryGenerator *  primGen)

Reads on event from the input file and pushes the tracks onto the stack. Abstract method in base class.

Parameters
pStackpointer to the stack
vernot used

◆ SetEventPlane() [1/2]

void MpdUrqmdGenerator::SetEventPlane ( Double_t  phiMin,
Double_t  phiMax 
)

Definition at line 420 of file MpdUrqmdGenerator.cxx.

◆ SetEventPlane() [2/2]

void MpdUrqmdGenerator::SetEventPlane ( Double_t  phiMin,
Double_t  phiMax 
)

◆ SetXYZ() [1/2]

void MpdUrqmdGenerator::SetXYZ ( Double32_t  x = 0.,
Double32_t  y = 0.,
Double32_t  z = 0. 
)
inline

Definition at line 60 of file MpdUrqmdGenerator.h.

◆ SetXYZ() [2/2]

void MpdUrqmdGenerator::SetXYZ ( Double32_t  x = 0.,
Double32_t  y = 0.,
Double32_t  z = 0. 
)
inline

Definition at line 60 of file MpdUrqmdGenerator.h.

◆ SkipEvents() [1/2]

Bool_t MpdUrqmdGenerator::SkipEvents ( Int_t  count)

Definition at line 286 of file MpdUrqmdGenerator.cxx.

Referenced by run8_sim_bmn(), run_sim_bmn(), and run_sim_src().

◆ SkipEvents() [2/2]

Bool_t MpdUrqmdGenerator::SkipEvents ( Int_t  count)

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