FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
pgenerators
chigen
ChiGen.h
Go to the documentation of this file.
1
/*
2
* @author Alexey Luchinsky
3
* @author Stanislav Poslavsky (stvlpos (at) mail.ru)
4
*/
5
6
#ifndef CHIGEN_H
7
#define CHIGEN_H
8
9
#include "
ChiGenContext.h
"
10
#include "
PythiaChiGen.h
"
11
12
namespace
chigen
{
13
14
class
ChiGen
{
15
public
:
20
ChiGen
(
PartonicModel
& partonicModel);
21
22
~ChiGen
();
23
31
Pythia8::Event*
next
();
32
40
PythiaChiGen
*
setPythiaChiGen
(
PythiaChiGen
*
pchigen
);
41
42
ClassDef
(
ChiGen
, 1);
43
44
private
:
48
unsigned
long
long
counter
;
49
50
PythiaChiGen
*
pchigen
;
54
double
betaZ
,
gamma
;
58
void
boost_lab_frame
(Pythia8::Particle*
particle
);
59
};
60
}
61
62
#endif
/* CHIGEN_H */
63
chigen::ChiGen::betaZ
double betaZ
Definition:
ChiGen.h:54
chigen
Definition:
ChiGen.h:12
chigen::ChiGen::ClassDef
ClassDef(ChiGen, 1)
ChiGenContext.h
chigen::ChiGen::~ChiGen
~ChiGen()
Definition:
ChiGen.cxx:18
chigen::ChiGen::counter
unsigned long long counter
Definition:
ChiGen.h:48
chigen::ChiGen::gamma
double gamma
Definition:
ChiGen.h:54
particle
const int particle
Definition:
runGeaneTestSimBox.cxx:51
PythiaChiGen.h
chigen::ChiGen::ChiGen
ChiGen(PartonicModel &partonicModel)
Definition:
ChiGen.cxx:11
chigen::PartonicModel
Definition:
PartonicModel.h:15
chigen::ChiGen::next
Pythia8::Event * next()
Definition:
ChiGen.cxx:34
chigen::ChiGen::setPythiaChiGen
PythiaChiGen * setPythiaChiGen(PythiaChiGen *pchigen)
Definition:
ChiGen.cxx:22
chigen::ChiGen::boost_lab_frame
void boost_lab_frame(Pythia8::Particle *particle)
Definition:
ChiGen.cxx:28
chigen::ChiGen::pchigen
PythiaChiGen * pchigen
Definition:
ChiGen.h:50
chigen::PythiaChiGen
Definition:
PythiaChiGen.h:19
chigen::ChiGen
Definition:
ChiGen.h:14
Generated on Sun Aug 18 2019 03:01:07 for FairRoot/PandaRoot by
1.8.8