FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
pgenerators
chigen
ChiGenRandomEngine.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 CHIGENRANDOMENGINE_H
7
#define CHIGENRANDOMENGINE_H
8
9
10
#include "EvtGenBase/EvtRandomEngine.hh"
11
#include "Basics.h"
12
#include "TNamed.h"
13
14
namespace
chigen {
15
16
class
ChiGenRandomEngine
17
:
public
EvtRandomEngine,
public
Pythia8::RndmEngine,
public
TNamed {
18
public
:
19
25
ChiGenRandomEngine
(
long
seed
= 1
L
);
26
27
~ChiGenRandomEngine
();
33
virtual
double
random
();
39
virtual
double
flat
();
40
46
int
getSeed
()
const
{
47
return
seed
;
48
}
49
50
private
:
51
52
long
seed
;
53
};
54
}
55
56
#endif
/* CHIGENRANDOMENGINE_H */
57
chigen::ChiGenRandomEngine::getSeed
int getSeed() const
Definition:
ChiGenRandomEngine.h:46
chigen::ChiGenRandomEngine::random
virtual double random()
Definition:
ChiGenRandomEngine.cxx:37
chigen::ChiGenRandomEngine::ChiGenRandomEngine
ChiGenRandomEngine(long seed=1L)
Definition:
ChiGenRandomEngine.cxx:25
chigen::ChiGenRandomEngine::~ChiGenRandomEngine
~ChiGenRandomEngine()
Definition:
ChiGenRandomEngine.cxx:34
chigen::ChiGenRandomEngine::seed
long seed
Definition:
ChiGenRandomEngine.h:52
chigen::ChiGenRandomEngine::flat
virtual double flat()
Definition:
ChiGenRandomEngine.cxx:41
chigen::ChiGenRandomEngine
Definition:
ChiGenRandomEngine.h:16
L
int L[6]
Definition:
RhoRhoPHOTOSUserTreeAnalysis.C:16
Generated on Wed Apr 3 2019 08:43:49 for FairRoot/PandaRoot by
1.8.5