Generate a piecewise defined density. More...
#include <RandomHelpers.h>
Public Member Functions | |
Generator (const Generator< Density > &gen) | |
Construct from generator. | |
template<class Density2 > | |
Generator< Piecewise< Density, Density2 > > | operator, (const Generator< Density2 > &secondGen) |
Construct piecewise generators. | |
template<class Density2 > | |
Generator< Piecewise< Density, Rescale< Density2 > > > | operator, (const matcher< Density2 > &secondGen) |
Construct piecewise generators. | |
Public Attributes | |
Generator< Density > | generator |
The first generator. | |
Generate a piecewise defined density.
Definition at line 757 of file RandomHelpers.h.
|
inline |
Construct from generator.
Definition at line 767 of file RandomHelpers.h.
|
inline |
Construct piecewise generators.
Definition at line 775 of file RandomHelpers.h.
|
inline |
Construct piecewise generators.
Definition at line 786 of file RandomHelpers.h.
References Herwig::RandomHelpers::matcher< Density >::generator, Herwig::RandomHelpers::Generator< Density >::upper(), and Herwig::RandomHelpers::Generator< Density >::value().
Generator<Density> Herwig::RandomHelpers::Generator< Piecewise< Density, ToBeDefined > >::generator |
The first generator.
Definition at line 762 of file RandomHelpers.h.