17 #ifndef PNDHYPBUPGENERATOR_H 18 #define PNDHYPBUPGENERATOR_H 1 22 #include "FairGenerator.h" 27 class TVirtualMCStack;
29 class PndPrimaryGenerator;
48 void SetPhiRange(Double32_t phimin = 0, Double32_t phimax = 360)
58 fThetaRangeIsSet = kTRUE;
61 void SetPRange(Double32_t pmin = 0, Double32_t pmax = 10)
74 virtual Bool_t
ReadEvent(FairPrimaryGenerator *primGen);
79 const Char_t *fFileName;
82 TClonesArray *fParticles;
84 Double32_t fPMin, fPMax;
85 Double32_t fPhiMin, fPhiMax;
86 Double32_t fThetaMin, fThetaMax;
87 Bool_t fThetaRangeIsSet;
virtual ~PndHypBupGenerator()
void GammaEmissPar(Bool_t On=kFALSE)
void SetPRange(Double32_t pmin=0, Double32_t pmax=10)
void SetPhiRange(Double32_t phimin=0, Double32_t phimax=360)
void SetThetaRange(Double32_t thetamin=0, Double32_t thetamax=90)
virtual Bool_t ReadEvent(FairPrimaryGenerator *primGen)