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

#include <MpdDCMSMMGenerator.h>

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

Public Member Functions

 MpdDCMSMMGenerator ()
 
 MpdDCMSMMGenerator (const char *fileName)
 
 ~MpdDCMSMMGenerator ()
 
Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
Bool_t SkipEvents (Int_t count)
 
Int_t FindPDGCodeParticipant (Int_t A, Int_t S, Int_t Z, Float_t mass, Double_t &massFactor)
 
Int_t FindPDGCodeSpectator (Int_t N, Int_t Z, Int_t &dN)
 
Int_t RegisterIons (void)
 
 MpdDCMSMMGenerator ()
 
 MpdDCMSMMGenerator (const char *fileName)
 
 ~MpdDCMSMMGenerator ()
 
Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
Bool_t SkipEvents (Int_t count)
 
Int_t FindPDGCodeParticipant (Int_t A, Int_t S, Int_t Z, Float_t mass, Double_t &massFactor)
 
Int_t FindPDGCodeSpectator (Int_t N, Int_t Z, Int_t &dN)
 
Int_t RegisterIons (void)
 

Detailed Description

Definition at line 26 of file MpdDCMSMMGenerator.h.

Constructor & Destructor Documentation

◆ MpdDCMSMMGenerator() [1/4]

MpdDCMSMMGenerator::MpdDCMSMMGenerator ( )

Default constructor without arguments should not be used.

Definition at line 19 of file MpdDCMSMMGenerator.cxx.

◆ MpdDCMSMMGenerator() [2/4]

MpdDCMSMMGenerator::MpdDCMSMMGenerator ( const char *  fileName)

Standard constructor.

Definition at line 33 of file MpdDCMSMMGenerator.cxx.

References i, and RegisterIons().

◆ ~MpdDCMSMMGenerator() [1/2]

MpdDCMSMMGenerator::~MpdDCMSMMGenerator ( )

Destructor.

Definition at line 123 of file MpdDCMSMMGenerator.cxx.

◆ MpdDCMSMMGenerator() [3/4]

MpdDCMSMMGenerator::MpdDCMSMMGenerator ( )

Default constructor without arguments should not be used.

◆ MpdDCMSMMGenerator() [4/4]

MpdDCMSMMGenerator::MpdDCMSMMGenerator ( const char *  fileName)

Standard constructor.

◆ ~MpdDCMSMMGenerator() [2/2]

MpdDCMSMMGenerator::~MpdDCMSMMGenerator ( )

Destructor.

Member Function Documentation

◆ FindPDGCodeParticipant() [1/2]

Int_t MpdDCMSMMGenerator::FindPDGCodeParticipant ( Int_t  A,
Int_t  S,
Int_t  Z,
Float_t  mass,
Double_t &  massFactor 
)

Definition at line 357 of file MpdDCMSMMGenerator.cxx.

References i.

Referenced by ReadEvent().

◆ FindPDGCodeParticipant() [2/2]

Int_t MpdDCMSMMGenerator::FindPDGCodeParticipant ( Int_t  A,
Int_t  S,
Int_t  Z,
Float_t  mass,
Double_t &  massFactor 
)

◆ FindPDGCodeSpectator() [1/2]

Int_t MpdDCMSMMGenerator::FindPDGCodeSpectator ( Int_t  N,
Int_t  Z,
Int_t &  dN 
)

Definition at line 569 of file MpdDCMSMMGenerator.cxx.

Referenced by ReadEvent().

◆ FindPDGCodeSpectator() [2/2]

Int_t MpdDCMSMMGenerator::FindPDGCodeSpectator ( Int_t  N,
Int_t  Z,
Int_t &  dN 
)

◆ ReadEvent() [1/2]

Bool_t MpdDCMSMMGenerator::ReadEvent ( FairPrimaryGenerator *  primGen)

Definition at line 138 of file MpdDCMSMMGenerator.cxx.

References atan2(), fabs(), FindPDGCodeParticipant(), FindPDGCodeSpectator(), i, and m.

◆ ReadEvent() [2/2]

Bool_t MpdDCMSMMGenerator::ReadEvent ( FairPrimaryGenerator *  primGen)

◆ RegisterIons() [1/2]

Int_t MpdDCMSMMGenerator::RegisterIons ( void  )

Definition at line 604 of file MpdDCMSMMGenerator.cxx.

References i.

Referenced by MpdDCMSMMGenerator().

◆ RegisterIons() [2/2]

Int_t MpdDCMSMMGenerator::RegisterIons ( void  )

◆ SkipEvents() [1/2]

Bool_t MpdDCMSMMGenerator::SkipEvents ( Int_t  count)

Definition at line 313 of file MpdDCMSMMGenerator.cxx.

References i.

Referenced by run8_sim_bmn(), and run_sim_bmn().

◆ SkipEvents() [2/2]

Bool_t MpdDCMSMMGenerator::SkipEvents ( Int_t  count)

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