![]() |
ATLAS Offline Software
|
#include <BasicRandom.h>
Public Member Functions | |
| BasicRandom (int shared=true, int seed=4357) | |
| do we ever use a different seed ?? We probably should | |
| BasicRandom (const BasicRandom &)=delete | |
| BasicRandom | operator= (const BasicRandom &)=delete |
| virtual | ~BasicRandom () |
| double | exp () |
| double | gauss () |
| double | uniform () |
Private Attributes | |
| bool | m_shared |
| TRandom3 * | m_random |
Static Private Attributes | |
| static TRandom3 | s_random = {4357} |
Definition at line 34 of file BasicRandom.h.
|
inline |
do we ever use a different seed ?? We probably should
these are all shared now - we use a static thread_local so they are shared within each thread
Definition at line 38 of file BasicRandom.h.
|
delete |
|
inlinevirtual |
Definition at line 57 of file BasicRandom.h.
|
inline |
Definition at line 59 of file BasicRandom.h.
|
inline |
Definition at line 60 of file BasicRandom.h.
|
delete |
|
inline |
Definition at line 61 of file BasicRandom.h.
|
private |
Definition at line 68 of file BasicRandom.h.
|
private |
Definition at line 66 of file BasicRandom.h.
|
inlinethread_localstaticprivate |
Definition at line 67 of file BasicRandom.h.