Definition at line 575 of file RanluxppEngineImpl.cxx.
Public Member Functions | |
| uint64_t | NextRandomBits () | 
| Return the next random bits, generate a new block if necessary.   | |
| double | NextRandomFloat () | 
| Return a floating point number, converted from the next random bits.   | |
| void | SetSeed (uint32_t s, bool ranlxd) | 
| Initialize and seed the state of the generator as in Lüscher's ranlxs.   | |
| void | Skip (uint64_t n) | 
Skip n random numbers without generating them.   | |
Private Attributes | |
| int | fNextState = 0 | 
| The index of the next state.   | |
| RanluxppEngineImpl< w, p > | fStates [4] | 
| The states of this generator.   | |
      
  | 
  inline | 
Return the next random bits, generate a new block if necessary.
Definition at line 583 of file RanluxppEngineImpl.cxx.
      
  | 
  inline | 
Return a floating point number, converted from the next random bits.
Definition at line 591 of file RanluxppEngineImpl.cxx.
      
  | 
  inline | 
Initialize and seed the state of the generator as in Lüscher's ranlxs.
Definition at line 599 of file RanluxppEngineImpl.cxx.
      
  | 
  inline | 
Skip n random numbers without generating them. 
Definition at line 645 of file RanluxppEngineImpl.cxx.
      
  | 
  private | 
The index of the next state.
Definition at line 579 of file RanluxppEngineImpl.cxx.
      
  | 
  private | 
The states of this generator.
Definition at line 578 of file RanluxppEngineImpl.cxx.