| The Gaudi Framework v29r1 (5cd95fa2)

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

- File List
- File Members

Namespaces | Functions
QuasiRandom.cpp File Reference
`#include <string>`
`#include "GaudiUtils/QuasiRandom.h"`
Include dependency graph for QuasiRandom.cpp:

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...