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
55
class
TDatabasePDG;
56
class
FairPrimaryGenerator;
57
58
59
60
class
Pythia6Generator
:
public
FairGenerator
61
{
62
63
public
:
64
66
Pythia6Generator
();
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
103
ClassDef
(
Pythia6Generator
,1);
104
105
};
106
107
#endif
Pythia6Generator
Definition
Pythia6Generator.h:61
Pythia6Generator::fVerbose
Int_t fVerbose
File.
Definition
Pythia6Generator.h:92
Pythia6Generator::~Pythia6Generator
virtual ~Pythia6Generator()
Definition
Pythia6Generator.cxx:39
Pythia6Generator::fInputFile
FILE * fInputFile
Input file Name.
Definition
Pythia6Generator.h:91
Pythia6Generator::SetVerbose
void SetVerbose(Int_t verb)
Definition
Pythia6Generator.h:85
Pythia6Generator::fFileName
const Char_t * fFileName
Definition
Pythia6Generator.h:90
Pythia6Generator::CloseInput
void CloseInput()
Verbose Level.
Definition
Pythia6Generator.cxx:111
Pythia6Generator::ReadEvent
virtual Bool_t ReadEvent(FairPrimaryGenerator *primGen)
Definition
Pythia6Generator.cxx:47
Pythia6Generator::Pythia6Generator
Pythia6Generator()
Definition
Pythia6Generator.cxx:17
Pythia6Generator::ClassDef
ClassDef(Pythia6Generator, 1)
shipgen
Pythia6Generator.h
Generated by
1.9.8