HEJ 2 2.0
High energy resummation for hadron colliders
|
Helper struct with default implementations. More...
#include <RNG.hh>
Public Member Functions | |
unsigned | min () const override |
Minimum number that can be generated. More... | |
unsigned | max () const override |
Maximum number that can be generated. More... | |
unsigned | operator() () override |
Generate random number in [min(), max()]. More... | |
Public Member Functions inherited from HEJ::RNG | |
virtual double | flat ()=0 |
Generate random number in (0,1]. More... | |
virtual unsigned | min () const =0 |
Minimum number that can be generated. More... | |
virtual unsigned | max () const =0 |
Maximum number that can be generated. More... | |
virtual unsigned | operator() ()=0 |
Generate random number in [min(), max()]. More... | |
virtual | ~RNG ()=default |
Helper struct with default implementations.
|
inlineoverridevirtual |
Maximum number that can be generated.
Implements HEJ::RNG.
|
inlineoverridevirtual |
Minimum number that can be generated.
Implements HEJ::RNG.
|
inlineoverridevirtual |