|
| | PndFixStepParticleGun () |
| |
| | PndFixStepParticleGun (Int_t pdgid, Int_t mult=1) |
| |
| virtual | ~PndFixStepParticleGun () |
| |
| void | SetPDGType (Int_t pdg) |
| |
| void | SetMultiplicity (Int_t mult) |
| |
| void | SetPRange (Double32_t pmin=0, Double32_t pmax=10, Double32_t pstep=1) |
| |
| void | SetPtRange (Double32_t ptmin=0, Double32_t ptmax=10, Double32_t ptstep=1) |
| |
| void | SetPhiRange (Double32_t phimin=0, Double32_t phimax=360, Double32_t phistep=1) |
| |
| void | SetEtaRange (Double32_t etamin=-5, Double32_t etamax=7, Double32_t etastep=1) |
| |
| void | SetYRange (Double32_t ymin=-5, Double32_t ymax=7, Double32_t ystep=1) |
| |
| void | SetThetaRange (Double32_t thetamin=0, Double32_t thetamax=90, Double32_t thetastep=1) |
| |
| void | SetCosThetaRange (Double32_t costhetamin=-1, Double32_t costhetamax=1, Double32_t costhetastep=0.1) |
| |
| void | SetXYZ (Double32_t x=0, Double32_t y=0, Double32_t z=0) |
| |
| void | SetBoxXYZ (Double32_t x1=0, Double32_t y1=0, Double32_t x2=0, Double32_t y2=0, Double32_t z=0) |
| |
| void | SetDebug (Bool_t debug=0) |
| |
| int | GetNEvents () |
| |
| Bool_t | Init () |
| |
| virtual Bool_t | ReadEvent (FairPrimaryGenerator *primGen) |
| |
| | PndTargetGenerator () |
| |
| | PndTargetGenerator (TString densityFile, double radius=0., double drdz=0., double rlimit=2.) |
| |
| virtual | ~PndTargetGenerator () |
| |
| void | SetDensityProfile (TString density) |
| |
| void | SetBeamRadius (double radius=0.1) |
| |
| void | SetBeamPipeRadius (double radius=2.) |
| |
| void | SetConstantBeamRegion (double zmin=-140., double zmax=223) |
| |
| void | SetBeamDrDz (double drdz=0.1) |
| |
| void | SetVerbose (int verb=1) |
| |
| TGraph * | GetDensityGraph () |
| |
| TVector3 | SampleInteractionVertex () |
| |
| void | ReadDensityFile () |
| |
Definition at line 49 of file PndFixStepParticleGun.h.