PandaRoot
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
#include "EvtGenBase/EvtRandomEngine.hh"
10
#include "Basics.h"
11
#include "TNamed.h"
12
13
namespace
chigen
{
14
15
class
ChiGenRandomEngine
:
public
EvtRandomEngine,
public
Pythia8::RndmEngine,
public
TNamed {
16
public
:
22
ChiGenRandomEngine
(
long
seed = 1L);
23
24
~ChiGenRandomEngine
();
30
virtual
double
random
();
36
virtual
double
flat
();
37
43
int
getSeed
()
const
{
return
seed; }
44
45
private
:
46
long
seed;
47
};
48
}
// namespace chigen
49
50
#endif
/* CHIGENRANDOMENGINE_H */
chigen::ChiGenRandomEngine::flat
virtual double flat()
chigen
Definition:
ChiGen.h:12
chigen::ChiGenRandomEngine::random
virtual double random()
chigen::ChiGenRandomEngine::getSeed
int getSeed() const
Definition:
ChiGenRandomEngine.h:43
chigen::ChiGenRandomEngine::ChiGenRandomEngine
ChiGenRandomEngine(long seed=1L)
chigen::ChiGenRandomEngine::~ChiGenRandomEngine
~ChiGenRandomEngine()
chigen::ChiGenRandomEngine
Definition:
ChiGenRandomEngine.h:15
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
pgenerators
chigen
ChiGenRandomEngine.h
Generated on Fri Oct 21 2022 07:03:57 for PandaRoot by
1.8.13