#include <icemc_random.h>
◆ TRandomXoshiro256Plus() [1/3]
TRandomXoshiro256Plus::TRandomXoshiro256Plus |
( |
ULong_t |
seed = 12345 | ) |
|
|
inline |
◆ TRandomXoshiro256Plus() [2/3]
TRandomXoshiro256Plus::TRandomXoshiro256Plus |
( |
ULong_t |
state0, |
|
|
ULong_t |
state1, |
|
|
ULong_t |
state2, |
|
|
ULong_t |
state3 |
|
) |
| |
|
inline |
◆ TRandomXoshiro256Plus() [3/3]
TRandomXoshiro256Plus::TRandomXoshiro256Plus |
( |
ULong_t * |
state | ) |
|
|
inline |
◆ ClassDef()
◆ GetSeed()
virtual UInt_t TRandomXoshiro256Plus::GetSeed |
( |
| ) |
const |
|
inlinevirtual |
◆ getState() [1/2]
void TRandomXoshiro256Plus::getState |
( |
ULong_t * |
state | ) |
const |
|
inline |
◆ getState() [2/2]
void TRandomXoshiro256Plus::getState |
( |
ULong_t & |
st0, |
|
|
ULong_t & |
st1, |
|
|
ULong_t & |
st2, |
|
|
ULong_t & |
st3 |
|
) |
| const |
|
inline |
◆ RawRndm()
ULong_t TRandomXoshiro256Plus::RawRndm |
( |
| ) |
|
|
virtual |
◆ Rndm() [1/2]
Double_t TRandomXoshiro256Plus::Rndm |
( |
| ) |
|
|
virtual |
◆ Rndm() [2/2]
virtual Double_t TRandomXoshiro256Plus::Rndm |
( |
Int_t |
unused | ) |
|
|
inlinevirtual |
◆ RndmArray() [1/2]
void TRandomXoshiro256Plus::RndmArray |
( |
Int_t |
n, |
|
|
Float_t * |
array |
|
) |
| |
|
virtual |
◆ RndmArray() [2/2]
void TRandomXoshiro256Plus::RndmArray |
( |
Int_t |
n, |
|
|
Double_t * |
array |
|
) |
| |
|
virtual |
◆ SetSeed()
void TRandomXoshiro256Plus::SetSeed |
( |
ULong_t |
seed = 0 | ) |
|
|
virtual |
◆ fState
ULong_t TRandomXoshiro256Plus::fState[4] |
|
private |
The documentation for this class was generated from the following files: