IRndmEngine Class Reference
Definition of a interface for a generic random number generator giving randomly distributed numbers in the range [0...1] number generators.
More...
#include <GaudiKernel/IRndmEngine.h>
List of all members.
Detailed Description
Definition of a interface for a generic random number generator giving randomly distributed numbers in the range [0...1] number generators.
- Author:
- M.Frank
- Version:
- 1.0
Definition at line 20 of file IRndmEngine.h.
Member Function Documentation
| IRndmEngine::DeclareInterfaceID |
( |
IRndmEngine |
, |
|
|
2 |
, |
|
|
0 |
| |
|
) |
| | |
| virtual double IRndmEngine::rndm |
( |
|
) |
const [pure virtual] |
Single shot returning single random number.
Multiple shots returning vector with flat random numbers.
- Parameters:
-
| array | Array containing random numbers |
| howmany | fill 'howmany' random numbers into array |
| start | ... starting at position start |
- Returns:
- StatusCode indicating failure or success.
The documentation for this class was generated from the following file:
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r0/GaudiKernel/GaudiKernel/IRndmEngine.h