1#ifndef PNDH8GENERATOR_H
2#define PNDH8GENERATOR_H 1
8#include "FairGenerator.h"
9#include "Pythia8/Pythia.h"
12#include "FairLogger.h"
14class FairPrimaryGenerator;
58 virtual Bool_t
Init();
95 Float_t
hpx[1],
hpy[1],
hpz[1],
hE[1],
hM[1],
mpx[1],
mpy[1],
mpz[1],
mE[1],
hid[1],
mid[1];
ClassDef(HNLPythia8Generator, 6)
don't make it persistent, magic ROOT command
Pythia8::RndmEngine * fRandomEngine
void SetSmearBeam(Double_t sb)
virtual ~HNLPythia8Generator()
void SetParameters(char *)
TTree * fTree
pointer to a file
void UseExternalFile(const char *x, Int_t i)
void SetMom(Double_t mom)
Bool_t ReadEvent(FairPrimaryGenerator *)
Pythia8::Pythia * getPythiaInstance()
Pythia8::Pythia * fPythia