| FairRoot/PandaRoot
    | 
#include <PndLepLepGenerator.h>
 
  
 | Public Member Functions | |
| PndLepLepGenerator () | |
| virtual | ~PndLepLepGenerator () | 
| void | SetBeamMom (Double_t in_P) | 
| void | SetSeed (Int_t in_seed) | 
| void | SetParticleID (Int_t in_particleID) | 
| void | SetGeGmRatio (Int_t in_gegm) | 
| void | SetCosThetaMin (Double_t in_cos_theta_min) | 
| void | SetCosThetaMax (Double_t in_cos_theta_max) | 
| virtual Bool_t | ReadEvent (FairPrimaryGenerator *primGen) | 
| Bool_t | Init () | 
| ClassDef (PndLepLepGenerator, 1) | |
| Public Attributes | |
| Double_t | P | 
| Int_t | seed | 
| Int_t | particleID | 
| Int_t | PDGParticleID | 
| Int_t | gegm | 
| Double_t | cos_theta_min | 
| Double_t | cos_theta_max | 
| Double_t | lepplus_p [4] | 
| Double_t | lepminus_p [4] | 
Definition at line 46 of file PndLepLepGenerator.h.
| PndLepLepGenerator::PndLepLepGenerator | ( | ) | 
| 
 | virtual | 
| PndLepLepGenerator::ClassDef | ( | PndLepLepGenerator | , | 
| 1 | |||
| ) | 
| Bool_t PndLepLepGenerator::Init | ( | ) | 
Initializer
Definition at line 23 of file PndLepLepGenerator.cxx.
References cos_theta_max, cos_theta_min, gegm, mz_pp_to_leplep_vandewi_init(), P, particleID, and seed.
| 
 | virtual | 
Pass event to the PANDAroot
Definition at line 29 of file PndLepLepGenerator.cxx.
References cos_theta_max, cos_theta_min, gegm, lepminus_p, lepplus_p, mz_pp_to_leplep_vandewi_event(), P, particleID, and PDGParticleID.
| 
 | inline | 
Set parameters of event generator
Definition at line 56 of file PndLepLepGenerator.h.
References P.
Referenced by PndMasterRunSim::UseLepLepGenerator().
| 
 | inline | 
Definition at line 61 of file PndLepLepGenerator.h.
Referenced by PndMasterRunSim::UseLepLepGenerator().
| 
 | inline | 
Definition at line 60 of file PndLepLepGenerator.h.
Referenced by PndMasterRunSim::UseLepLepGenerator().
| 
 | inline | 
Definition at line 59 of file PndLepLepGenerator.h.
| 
 | inline | 
Definition at line 58 of file PndLepLepGenerator.h.
| 
 | inline | 
| Double_t PndLepLepGenerator::cos_theta_max | 
Definition at line 77 of file PndLepLepGenerator.h.
Referenced by Init(), and ReadEvent().
| Double_t PndLepLepGenerator::cos_theta_min | 
Definition at line 76 of file PndLepLepGenerator.h.
Referenced by Init(), and ReadEvent().
| Int_t PndLepLepGenerator::gegm | 
Definition at line 75 of file PndLepLepGenerator.h.
Referenced by Init(), and ReadEvent().
| Double_t PndLepLepGenerator::lepminus_p[4] | 
Definition at line 79 of file PndLepLepGenerator.h.
Referenced by ReadEvent().
| Double_t PndLepLepGenerator::lepplus_p[4] | 
Definition at line 78 of file PndLepLepGenerator.h.
Referenced by ReadEvent().
| Double_t PndLepLepGenerator::P | 
Definition at line 71 of file PndLepLepGenerator.h.
Referenced by Init(), and ReadEvent().
| Int_t PndLepLepGenerator::particleID | 
Definition at line 73 of file PndLepLepGenerator.h.
Referenced by Init(), and ReadEvent().
| Int_t PndLepLepGenerator::PDGParticleID | 
Definition at line 74 of file PndLepLepGenerator.h.
Referenced by ReadEvent().
| Int_t PndLepLepGenerator::seed | 
Definition at line 72 of file PndLepLepGenerator.h.
Referenced by Init().
 1.8.8
 1.8.8