More...
#include <fastjet/internal/BasicRandom.hh>
|
| BasicRandom (int __s1=12345, int __s2=67890) |
|
value_type | operator() () |
|
void | operator() (size_type __n, pointer __res) |
|
void | operator() (size_type __n, pointer __res, std::vector< int > &__iseed) |
| given a pointer __res to the beginning of an array, fill that array with __n random numbers
|
|
void | randomize (void *__iseed) |
|
void | set_status (const std::vector< int > &__iseed) |
|
void | get_status (std::vector< int > &__iseed) |
|
void | print_info (std::ostream &__os=std::cout) |
|
|
static value_type | min () |
|
static value_type | max () |
|
Definition at line 81 of file BasicRandom.hh.
◆ value_type
◆ size_type
◆ pointer
◆ BasicRandom()
◆ operator()() [1/3]
◆ operator()() [2/3]
◆ operator()() [3/3]
void fastjet::BasicRandom< int >::operator() |
( |
size_type |
__n, |
|
|
pointer |
__res, |
|
|
std::vector< int > & |
__iseed |
|
) |
| |
|
inline |
given a pointer __res to the beginning of an array, fill that array with __n random numbers
This now acquired an extra argument which allows to retreive the set of seeds used for this generation.
Definition at line 109 of file BasicRandom.hh.
◆ randomize()
◆ set_status()
◆ get_status()
◆ min()
◆ max()
◆ print_info()
The documentation for this class was generated from the following file: