SND@LHC Software
Loading...
Searching...
No Matches
Pythia6Generator.h
Go to the documentation of this file.
1// -------------------------------------------------------------------------
2// ----- Pythia6Generator header file -----
3// ----- Created 08/08/08 by S. Spataro -----
4// -------------------------------------------------------------------------
5
49#ifndef PND_PYTHIAGENERATOR_H
50#define PND_PYTHIAGENERATOR_H
51
52
53#include "FairGenerator.h"
54
55class TDatabasePDG;
56class FairPrimaryGenerator;
57
58
59
60class Pythia6Generator : public FairGenerator
61{
62
63 public:
64
67
68
72 Pythia6Generator(const char* fileName);
73
74
76 virtual ~Pythia6Generator();
77
78
83 virtual Bool_t ReadEvent(FairPrimaryGenerator* primGen);
84
85 void SetVerbose (Int_t verb) { fVerbose = verb; };
86
87 private:
88
89 //ifstream* fInputFile; //! Input file stream
90 const Char_t * fFileName;
91 FILE *fInputFile;
92 Int_t fVerbose;
93
96 void CloseInput();
97
98
101// TDatabasePDG *fPDG; //!
102
104
105};
106
107#endif
FILE * fInputFile
Input file Name.
void SetVerbose(Int_t verb)
const Char_t * fFileName
void CloseInput()
Verbose Level.
virtual Bool_t ReadEvent(FairPrimaryGenerator *primGen)
ClassDef(Pythia6Generator, 1)