EvtBesRandom Class Reference

#include <EvtDecay.h>

Inheritance diagram for EvtBesRandom:

EvtRandomEngine List of all members.

Public Member Functions

 EvtBesRandom (HepRandomEngine *engine)
double random ()
virtual ~EvtBesRandom ()

Private Attributes

HepRandomEngine * m_engine

Detailed Description

Definition at line 53 of file EvtDecay.h.


Constructor & Destructor Documentation

EvtBesRandom::EvtBesRandom ( HepRandomEngine *  engine  ) 

Definition at line 1108 of file EvtDecay.cxx.

References m_engine.

01109 {
01110  m_engine = engine;
01111  m_engine->showStatus();
01112 }

EvtBesRandom::~EvtBesRandom (  )  [virtual]

Definition at line 1114 of file EvtDecay.cxx.

01115 {}


Member Function Documentation

double EvtBesRandom::random (  )  [virtual]

Reimplemented from EvtRandomEngine.

Definition at line 1117 of file EvtDecay.cxx.

References m_engine.

01118 { 
01119   return RandFlat::shoot(m_engine);
01120 }


Member Data Documentation

HepRandomEngine* EvtBesRandom::m_engine [private]

Definition at line 62 of file EvtDecay.h.

Referenced by EvtBesRandom(), and random().


Generated on Tue Nov 29 23:18:52 2016 for BOSS_7.0.2 by  doxygen 1.4.7