18 #ifndef PNDHYPBUPGENERATOR_H
19 #define PNDHYPBUPGENERATOR_H 1
21 #include "../hyp/THParticle.h"
24 #include "FairGenerator.h"
29 class TVirtualMCStack;
31 class PndPrimaryGenerator;
56 void SetPhiRange (Double32_t phimin=0 , Double32_t phimax=360)
62 void SetPRange(Double32_t pmin=0 , Double32_t pmax=10)
const Char_t * fFileName
Event number.
TTree * fInputTree
Pointer to input file.
ClassDef(PndHypBupGenerator, 2)
Int_t iEvent
PDG database.
void GammaEmissPar(Bool_t On=kFALSE)
void SetPRange(Double32_t pmin=0, Double32_t pmax=10)
FairPrimaryGenerator * primGen
virtual Bool_t ReadEvent(FairPrimaryGenerator *primGen)
virtual ~PndHypBupGenerator()
TClonesArray * fParticles
Pointer to input tree.
TFile * fInputFile
Input file name.
Double32_t fThetaMin
Azimuth angle range [degree].
Bool_t fThetaRangeIsSet
Polar angle range in lab system [degree].
void SetPhiRange(Double32_t phimin=0, Double32_t phimax=360)
void SetThetaRange(Double32_t thetamin=0, Double32_t thetamax=90)
Double32_t fPhiMin
Transverse momentum range [GeV].
Double32_t fPMin
Particle array.