SND@LHC Software
|
#include <Pythia8Generator.h>
Public Member Functions | |
Pythia8Generator () | |
virtual | ~Pythia8Generator () |
Bool_t | ReadEvent (FairPrimaryGenerator *) |
void | SetParameters (char *) |
void | Print () |
virtual Bool_t | Init () |
void | SetMom (Double_t mom) |
void | SetId (Double_t id) |
void | UseRandom1 () |
void | UseRandom3 () |
void | UseExternalFile (const char *x, Int_t i) |
void | SetfFDs (Double_t z) |
void | SetTarget (TString s, Double_t x, Double_t y) |
Int_t | nrOfRetries () |
Protected Member Functions | |
ClassDef (Pythia8Generator, 3) | |
Protected Attributes | |
Double_t | fMom |
Int_t | fId |
Bool_t | fUseRandom1 |
Bool_t | fUseRandom3 |
const char * | fextFile |
Float_t | hpx [1] |
Float_t | hpy [1] |
Float_t | hpz [1] |
Float_t | hE [1] |
Float_t | hM [1] |
Float_t | mpx [1] |
Float_t | mpy [1] |
Float_t | mpz [1] |
Float_t | mE [1] |
Float_t | hid [1] |
Float_t | mid [1] |
Float_t | ck [1] |
Float_t | ancestors [16] |
Float_t | subprocCodes [16] |
Int_t | fNevents |
Int_t | fn |
Int_t | firstEvent |
Int_t | fShipEventNr |
TFile * | fInputFile |
FairLogger * | fLogger |
pointer to a file | |
TTree * | fTree |
don't make it persistent, magic ROOT command | |
Pythia8::Pythia * | fPythia |
Double_t | fFDs |
Int_t | fnRetries |
GenieGenerator * | fMaterialInvestigator |
TString | targetName |
Double_t | xOff |
Double_t | yOff |
Double_t | start [3] |
Double_t | end [3] |
Double_t | bparam |
Double_t | mparam [10] |
Double_t | startZ |
Double_t | endZ |
Double_t | maxCrossSection |
Private Attributes | |
Pythia8::RndmEngine * | fRandomEngine |
Definition at line 13 of file Pythia8Generator.h.
Pythia8Generator::Pythia8Generator | ( | ) |
default constructor
Definition at line 18 of file Pythia8Generator.cxx.
|
virtual |
|
protected |
|
virtual |
Definition at line 34 of file Pythia8Generator.cxx.
|
inline |
Definition at line 37 of file Pythia8Generator.h.
void Pythia8Generator::Print | ( | ) |
Bool_t Pythia8Generator::ReadEvent | ( | FairPrimaryGenerator * | cpg | ) |
public method ReadEvent
Definition at line 146 of file Pythia8Generator.cxx.
|
inline |
Definition at line 35 of file Pythia8Generator.h.
|
inline |
Definition at line 31 of file Pythia8Generator.h.
|
inline |
Definition at line 30 of file Pythia8Generator.h.
void Pythia8Generator::SetParameters | ( | char * | ) |
|
inline |
Definition at line 36 of file Pythia8Generator.h.
|
inline |
Definition at line 34 of file Pythia8Generator.h.
|
inline |
Definition at line 32 of file Pythia8Generator.h.
|
inline |
Definition at line 33 of file Pythia8Generator.h.
|
protected |
Definition at line 51 of file Pythia8Generator.h.
|
protected |
Definition at line 66 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 65 of file Pythia8Generator.h.
|
protected |
Definition at line 69 of file Pythia8Generator.h.
|
protected |
Definition at line 49 of file Pythia8Generator.h.
|
protected |
Definition at line 57 of file Pythia8Generator.h.
|
protected |
Definition at line 46 of file Pythia8Generator.h.
|
protected |
Definition at line 53 of file Pythia8Generator.h.
|
protected |
Definition at line 52 of file Pythia8Generator.h.
|
protected |
pointer to a file
Definition at line 54 of file Pythia8Generator.h.
|
protected |
Definition at line 59 of file Pythia8Generator.h.
|
protected |
Definition at line 45 of file Pythia8Generator.h.
|
protected |
Definition at line 52 of file Pythia8Generator.h.
|
protected |
Definition at line 52 of file Pythia8Generator.h.
|
protected |
Definition at line 58 of file Pythia8Generator.h.
|
protected |
Definition at line 56 of file Pythia8Generator.h.
|
private |
Definition at line 41 of file Pythia8Generator.h.
|
protected |
Definition at line 52 of file Pythia8Generator.h.
|
protected |
don't make it persistent, magic ROOT command
Definition at line 55 of file Pythia8Generator.h.
|
protected |
Definition at line 47 of file Pythia8Generator.h.
|
protected |
Definition at line 48 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 70 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 67 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 50 of file Pythia8Generator.h.
|
protected |
Definition at line 64 of file Pythia8Generator.h.
|
protected |
Definition at line 68 of file Pythia8Generator.h.
|
protected |
Definition at line 51 of file Pythia8Generator.h.
|
protected |
Definition at line 61 of file Pythia8Generator.h.
|
protected |
Definition at line 62 of file Pythia8Generator.h.
|
protected |
Definition at line 63 of file Pythia8Generator.h.