PandaRoot
PndEvtGenGenerator Class Reference

#include <PndEvtGenGenerator.h>

Inheritance diagram for PndEvtGenGenerator:

Public Member Functions

 PndEvtGenGenerator ()
 
 PndEvtGenGenerator (const Char_t *fileName)
 
 PndEvtGenGenerator (const Char_t *fileName, Double_t Rsigma, TF1 *DensityFunction)
 
virtual ~PndEvtGenGenerator ()
 
virtual Bool_t ReadEvent (FairPrimaryGenerator *primGen)
 

Protected Member Functions

Bool_t ReadAsciiEvent (FairPrimaryGenerator *primGen)
 
Bool_t ReadRootEvent (FairPrimaryGenerator *primGen)
 
Bool_t Init ()
 

Detailed Description

Definition at line 28 of file PndEvtGenGenerator.h.

Constructor & Destructor Documentation

◆ PndEvtGenGenerator() [1/3]

PndEvtGenGenerator::PndEvtGenGenerator ( )

Default constructor (should not be used)

◆ PndEvtGenGenerator() [2/3]

PndEvtGenGenerator::PndEvtGenGenerator ( const Char_t *  fileName)

Standard constructor

Parameters
fileNameThe input root file name

◆ PndEvtGenGenerator() [3/3]

PndEvtGenGenerator::PndEvtGenGenerator ( const Char_t *  fileName,
Double_t  Rsigma,
TF1 *  DensityFunction 
)

◆ ~PndEvtGenGenerator()

virtual PndEvtGenGenerator::~PndEvtGenGenerator ( )
virtual

Destructor

Member Function Documentation

◆ Init()

Bool_t PndEvtGenGenerator::Init ( )
protected

◆ ReadAsciiEvent()

Bool_t PndEvtGenGenerator::ReadAsciiEvent ( FairPrimaryGenerator *  primGen)
protected

◆ ReadEvent()

virtual Bool_t PndEvtGenGenerator::ReadEvent ( FairPrimaryGenerator *  primGen)
virtual

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

Parameters
primGenpointer to the FairPrimaryGenerator

◆ ReadRootEvent()

Bool_t PndEvtGenGenerator::ReadRootEvent ( FairPrimaryGenerator *  primGen)
protected

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