The Gaudi Framework
v30r3 (a5ef0a68)
|
Functions | |
uint32_t | mix (uint32_t state) |
Create a hash with a large avalanche effect from a 32 bit integer. More... | |
uint32_t | mix32 (uint32_t state, uint32_t extra) |
mix some 'extra' entropy into 'state' and return result More... | |
uint32_t | mix64 (uint32_t state, uint64_t extra) |
mix some 'extra' entropy into 'state' and return result More... | |
uint32_t | mixString (uint32_t state, const std::string &extra) |
mix some 'extra' entropy into 'state' and return result More... | |
Create a hash with a large avalanche effect from a 32 bit integer.
Definition at line 14 of file QuasiRandom.cpp.
mix some 'extra' entropy into 'state' and return result
Definition at line 27 of file QuasiRandom.cpp.
mix some 'extra' entropy into 'state' and return result
Definition at line 29 of file QuasiRandom.cpp.
uint32_t Gaudi::Utils::QuasiRandom::mixString | ( | uint32_t | state, |
const std::string & | extra | ||
) |
mix some 'extra' entropy into 'state' and return result
Definition at line 36 of file QuasiRandom.cpp.