29 #ifndef PNDHYPBUPGENERATOR_H 30 #define PNDHYPBUPGENERATOR_H 1 34 #include "FairGenerator.h" 39 class TVirtualMCStack;
41 class PndPrimaryGenerator;
60 void SetPhiRange(Double32_t phimin = 0, Double32_t phimax = 360)
70 fThetaRangeIsSet = kTRUE;
73 void SetPRange(Double32_t pmin = 0, Double32_t pmax = 10)
86 virtual Bool_t
ReadEvent(FairPrimaryGenerator *primGen);
91 const Char_t *fFileName;
94 TClonesArray *fParticles;
96 Double32_t fPMin, fPMax;
97 Double32_t fPhiMin, fPhiMax;
98 Double32_t fThetaMin, fThetaMax;
99 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)