FairRoot/PandaRoot
PndPythia6Generator.h
Go to the documentation of this file.
1 // -------------------------------------------------------------------------
2 // ----- PndPythia6Generator 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 
55 class TDatabasePDG;
56 class FairPrimaryGenerator;
57 
58 
59 
60 class PndPythia6Generator : public FairGenerator
61 {
62 
63  public:
64 
67 
68 
72  PndPythia6Generator(const char* fileName);
73 
74 
76  virtual ~PndPythia6Generator();
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
ClassDef(PndPythia6Generator, 1)
void CloseInput()
Verbose Level.
FairPrimaryGenerator * primGen
Definition: sim_emc_apd.C:81
void SetVerbose(Int_t verb)
FILE * fInputFile
Input file Name.
const Char_t * fFileName
virtual Bool_t ReadEvent(FairPrimaryGenerator *primGen)