EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
Loading...
Searching...
No Matches
EvtSimpleRandomEngine Class Reference

#include <EvtGenBase/EvtSimpleRandomEngine.hh>

Inheritance diagram for EvtSimpleRandomEngine:
EvtRandomEngine

Public Member Functions

 EvtSimpleRandomEngine ()
void reset ()
double random () override
void setSeed (unsigned long int seed) override
unsigned long int lastSeed () const override
Public Member Functions inherited from EvtRandomEngine
virtual ~EvtRandomEngine ()

Private Attributes

unsigned long int m_next

Detailed Description

Definition at line 26 of file EvtSimpleRandomEngine.hh.

Constructor & Destructor Documentation

◆ EvtSimpleRandomEngine()

EvtSimpleRandomEngine::EvtSimpleRandomEngine ( )
inline

Definition at line 28 of file EvtSimpleRandomEngine.hh.

Member Function Documentation

◆ lastSeed()

unsigned long int EvtSimpleRandomEngine::lastSeed ( ) const
inlineoverridevirtual

Implements EvtRandomEngine.

Definition at line 36 of file EvtSimpleRandomEngine.hh.

◆ random()

double EvtSimpleRandomEngine::random ( )
overridevirtual

Implements EvtRandomEngine.

Definition at line 27 of file EvtSimpleRandomEngine.cpp.

◆ reset()

void EvtSimpleRandomEngine::reset ( )
inline

Definition at line 30 of file EvtSimpleRandomEngine.hh.

◆ setSeed()

void EvtSimpleRandomEngine::setSeed ( unsigned long int seed)
overridevirtual

Implements EvtRandomEngine.

Definition at line 35 of file EvtSimpleRandomEngine.cpp.

Member Data Documentation

◆ m_next

unsigned long int EvtSimpleRandomEngine::m_next
private

Definition at line 39 of file EvtSimpleRandomEngine.hh.


The documentation for this class was generated from the following files: