|
Geant4
10.03.p03
|
Extended Ranecu-type RNG class. More...
#include <G4INCLRanecu3.hh>


Public Member Functions | |
| Ranecu3 () | |
| Ranecu3 (const Random::SeedVector &sv) | |
| virtual | ~Ranecu3 () |
| Random::SeedVector | getSeeds () |
| void | setSeeds (const Random::SeedVector &sv) |
| G4double | flat () |
Public Member Functions inherited from G4INCL::IRandomGenerator | |
| IRandomGenerator () | |
| virtual | ~IRandomGenerator () |
Extended Ranecu-type RNG class.
This generator implements the C++ version of the generator suggested by Badal and Sempau, Comp. Phys. Comm. 175 (2006) 440. It uses three 32-bit seeds and has a period of ~5E27.
Definition at line 59 of file G4INCLRanecu3.hh.
| G4INCL::Ranecu3::Ranecu3 | ( | ) |
Definition at line 49 of file G4INCLRanecu3.cc.
| G4INCL::Ranecu3::Ranecu3 | ( | const Random::SeedVector & | sv | ) |
|
virtual |
Definition at line 73 of file G4INCLRanecu3.cc.
|
virtual |
|
inlinevirtual |
Implements G4INCL::IRandomGenerator.
Definition at line 65 of file G4INCLRanecu3.hh.
|
inlinevirtual |
Implements G4INCL::IRandomGenerator.
Definition at line 73 of file G4INCLRanecu3.hh.
