15 #ifndef HEPRNDM_HEPRNDMENGINE_H
16 #define HEPRNDM_HEPRNDMENGINE_H 1
50 virtual double rndm()
const;
61 #endif // HEPRNDM_HEPRNDMENGINE_H
virtual StatusCode initialize()
Initialize the Engine.
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
virtual double rndm() const
Single shot / This was declared "virtual double rndm()" which causes / compiler warnings since the si...
std::vector< long > m_seeds
Engine(const std::string &name, ISvcLocator *loc)
Standard Constructor.
StatusCode seeds(std::vector< long > &seed) const
Retrieve seeds.
StatusCode setSeeds(const std::vector< long > &seed)
virtual double rndm() const { return BaseEngine::rndm( ); }
virtual StatusCode initializeEngine()
Create/Initialize new HepEngine....
This class is used for returning status codes from appropriate routines.
virtual const std::string & name() const
Retrieve name of the service.
virtual StatusCode finalize()
Finalize the Engine.
virtual ~Engine()
Standard Destructor.