er  dev
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
ERGenerator Class Reference
Inheritance diagram for ERGenerator:
Inheritance graph
[legend]
Collaboration diagram for ERGenerator:
Collaboration graph
[legend]

Public Member Functions

 ERGenerator ()
 
 ERGenerator (Int_t z, Int_t a, Int_t q, Double_t px, Double_t py, Double_t pz, Double_t vx, Double_t vy, Double_t vz)
 
virtual ~ERGenerator ()
 
virtual Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 
Bool_t SkipEvents (Int_t count)
 

Private Member Functions

 ERGenerator (const ERGenerator &)
 
ERGeneratoroperator= (const ERGenerator &)
 
 ClassDef (ERGenerator, 1)
 

Private Attributes

Double_t fEBeam
 
Double_t fEGammaCM
 
Double_t fPhiMinCM
 
Double_t fPhiMaxCM
 
Double_t fThetaMinCM
 
Double_t fThetaMaxCM
 
Double_t fPrimaryIonMass
 
Int_t fGammaPDG
 
FairIon * fPrimaryIon
 Number of the instance of this class.
 
FairIon * fSecondIon
 
FairIon * fThirdIon
 
Double_t fPx
 
Double_t fPy
 
Double_t fPz
 
Double_t fVx
 
Double_t fVy
 
Double_t fVz
 
TGenPhaseSpace * fPHSpace
 
TRandom3 * fRnd
 

Static Private Attributes

static Int_t fgNIon = 0
 

Detailed Description

Definition at line 22 of file ERGenerator.h.

Constructor & Destructor Documentation

ERGenerator::ERGenerator ( )

Default constructor without arguments should not be used.

Definition at line 25 of file ERGenerator.cxx.

ERGenerator::~ERGenerator ( )
virtual

Destructor.

Definition at line 51 of file ERGenerator.cxx.

Member Function Documentation

Bool_t ERGenerator::ReadEvent ( FairPrimaryGenerator *  primGen)
virtual

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

Definition at line 55 of file ERGenerator.cxx.


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