2 #define PNDP8DIRECT_H 1 18 class FairPrimaryGenerator;
27 Double_t
flat() {
return gRandom->Rndm(); };
42 Bool_t ReadEvent(FairPrimaryGenerator *);
43 void AddParameter(
const char *);
44 void SetParameters(
const char *);
47 void SetMom(Double_t mom) { fMom = mom; };
49 virtual Bool_t Init();
53 Pythia8::Pythia fPythia;
54 #if (PYTHIA_VERSION_INTEGER >= 8310) // PYTHIA 8310 changed to shared_ptr 55 std::shared_ptr<Pythia8::RndmEngine> fRandomEngine;
57 Pythia8::RndmEngine *fRandomEngine;
60 const char *fParams[100];
void SetMom(Double_t mom)
Double_t fMom
parameter line storage