|
FastJet 3.5.2
|
#include <fastjet/internal/BasicRandom.hh>


Public Types | |
| typedef int | value_type |
| typedef unsigned int | size_type |
| typedef value_type * | pointer |
Public Member Functions | |
| 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 Public Member Functions | |
| static value_type | min () |
| static value_type | max () |
Definition at line 81 of file BasicRandom.hh.
| typedef int fastjet::BasicRandom< int >::value_type |
Definition at line 84 of file BasicRandom.hh.
| typedef unsigned int fastjet::BasicRandom< int >::size_type |
Definition at line 85 of file BasicRandom.hh.
| typedef value_type* fastjet::BasicRandom< int >::pointer |
Definition at line 86 of file BasicRandom.hh.
|
inlineexplicit |
Definition at line 89 of file BasicRandom.hh.
|
inline |
Definition at line 95 of file BasicRandom.hh.
|
inline |
Definition at line 99 of file BasicRandom.hh.
|
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.
|
inline |
Definition at line 124 of file BasicRandom.hh.
|
inline |
Definition at line 130 of file BasicRandom.hh.
|
inline |
Definition at line 136 of file BasicRandom.hh.
|
inlinestatic |
Definition at line 143 of file BasicRandom.hh.
|
inlinestatic |
Definition at line 144 of file BasicRandom.hh.
|
inline |
Definition at line 147 of file BasicRandom.hh.