|
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.5