herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::RandomHelpers::Generator< Piecewise< Density, ToBeDefined > > Struct Template Reference

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.
 

Detailed Description

template<class Density>
struct Herwig::RandomHelpers::Generator< Piecewise< Density, ToBeDefined > >

Generate a piecewise defined density.

Author
Simon Platzer

Definition at line 757 of file RandomHelpers.h.

Constructor & Destructor Documentation

◆ Generator()

template<class Density >
Herwig::RandomHelpers::Generator< Piecewise< Density, ToBeDefined > >::Generator ( const Generator< Density > &  gen)
inline

Construct from generator.

Definition at line 767 of file RandomHelpers.h.

Member Function Documentation

◆ operator,() [1/2]

template<class Density >
template<class Density2 >
Generator< Piecewise< Density, Density2 > > Herwig::RandomHelpers::Generator< Piecewise< Density, ToBeDefined > >::operator, ( const Generator< Density2 > &  secondGen)
inline

Construct piecewise generators.

Definition at line 775 of file RandomHelpers.h.

◆ operator,() [2/2]

template<class Density >
template<class Density2 >
Generator< Piecewise< Density, Rescale< Density2 > > > Herwig::RandomHelpers::Generator< Piecewise< Density, ToBeDefined > >::operator, ( const matcher< Density2 > &  secondGen)
inline

Member Data Documentation

◆ generator

template<class Density >
Generator<Density> Herwig::RandomHelpers::Generator< Piecewise< Density, ToBeDefined > >::generator

The first generator.

Definition at line 762 of file RandomHelpers.h.


The documentation for this struct was generated from the following file: