Diana Software
pkg
coretools
QBlindTools.hh
Go to the documentation of this file.
1
#ifndef _Q_BLINDTOOLS_HH_
2
#define _Q_BLINDTOOLS_HH_
3
12
#include "
QObject.hh
"
13
14
class
QBlindTools
{
15
16
public
:
17
QBlindTools
(
const
std::string& stringSeed);
20
double
Uniform
()
const
;
21
double
Uniform
(
const
int
seed)
const
;
22
int
Scramble
(
const
std::string& word)
const
;
23
24
25
private
:
26
std::string
fStringSeed
;
27
int
fSeed
;
28
29
30
};
31
32
#endif
QObject.hh
QBlindTools
random generator for blinding purposes
Definition:
QBlindTools.hh:14
QBlindTools::QBlindTools
QBlindTools(const std::string &stringSeed)
Definition:
QBlindTools.cc:7
QBlindTools::Scramble
int Scramble(const std::string &word) const
Definition:
QBlindTools.cc:30
QBlindTools::fSeed
int fSeed
Definition:
QBlindTools.hh:27
QBlindTools::fStringSeed
std::string fStringSeed
Definition:
QBlindTools.hh:26
QBlindTools::Uniform
double Uniform() const
clear members
Definition:
QBlindTools.cc:24
Generated by
1.9.1