#include <IBesRndmGenSvc.h>
Inheritance diagram for IBesRndmGenSvc:
Public Member Functions | |
virtual long | getGenseed ()=0 |
virtual long | getGenseed ()=0 |
virtual void | setGenseed (long)=0 |
virtual void | setGenseed (long)=0 |
virtual | ~IBesRndmGenSvc () |
virtual | ~IBesRndmGenSvc () |
McCnvSvc overrides | |
virtual void | CreateStream (long seed1, const std::string &StreamName)=0 |
virtual CLHEP::HepRandomEngine * | GetEngine (const std::string &StreamName)=0 |
virtual CLHEP::HepRandomEngine * | setOnDefinedSeeds (int EventNumber, const std::string &StreamName)=0 |
set the seeds for an engine. First param will usually be the event number | |
virtual void | CreateStream (long seed1, const std::string &StreamName)=0 |
virtual CLHEP::HepRandomEngine * | GetEngine (const std::string &StreamName)=0 |
virtual CLHEP::HepRandomEngine * | setOnDefinedSeeds (int EventNumber, const std::string &StreamName)=0 |
set the seeds for an engine. First param will usually be the event number | |
virtual void | print ()=0 |
virtual void | print (const std::string &StreamName)=0 |
virtual void | print ()=0 |
virtual void | print (const std::string &StreamName)=0 |
Static Public Member Functions | |
const InterfaceID & | interfaceID () |
Gaudi boilerplate. | |
const InterfaceID & | interfaceID () |
Gaudi boilerplate. |
Based on ATLAS Software
|
00047 {}
|
|
00047 {}
|
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Gaudi boilerplate.
|
|
Gaudi boilerplate.
00051 { 00052 static const InterfaceID _IID("IBesRndmGenSvc", 1, 0); 00053 return _IID; 00054 }
|
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
set the seeds for an engine. First param will usually be the event number
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |
|
set the seeds for an engine. First param will usually be the event number
Implemented in BesRndmGenSvc, and BesRndmGenSvc. |