Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TRandom2.cxx File Reference
#include "TRandom2.h"
#include "TUUID.h"
Include dependency graph for TRandom2.cxx:

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 

Macros

#define LCG(n)   ((69069 * n) & 0xffffffffUL)
 
#define TAUSWORTHE(s, a, b, c, d)   (((s &c) <<d) & 0xffffffffUL ) ^ ((((s <<a) & 0xffffffffUL )^s) >>b)
 

Macro Definition Documentation

◆ LCG

#define LCG ( n)    ((69069 * n) & 0xffffffffUL)

◆ TAUSWORTHE

#define TAUSWORTHE ( s,
a,
b,
c,
d )   (((s &c) <<d) & 0xffffffffUL ) ^ ((((s <<a) & 0xffffffffUL )^s) >>b)