| The Gaudi Framework v28r2p1 (f1a77ff4)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Functions
QuasiRandom.h File Reference
`#include <string>`
`#include <boost/integer/integer_mask.hpp>`
Include dependency graph for QuasiRandom.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
| Gaudi
| Helper functions to set/get the application return code.
| Gaudi::Utils
| Gaudi::Utils::QuasiRandom

## Functions
uint32_t | Gaudi::Utils::QuasiRandom::mix (uint32_t state)
| Create a hash with a large avalanche effect from a 32 bit integer. More...
uint32_t | Gaudi::Utils::QuasiRandom::mix32 (uint32_t state, uint32_t extra)
| mix some 'extra' entropy into 'state' and return result More...
uint32_t | Gaudi::Utils::QuasiRandom::mix64 (uint32_t state, uint64_t extra)
| mix some 'extra' entropy into 'state' and return result More...
uint32_t | Gaudi::Utils::QuasiRandom::mixString (uint32_t state, const std::string &extra)
| mix some 'extra' entropy into 'state' and return result More...