herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Herwig::ThreeBodyAllOnCalculator< T >::Outer Struct Reference

The class for the outer integrand of the integral of a three body decay matrix element. More...

Public Types

typedef double ArgType
 Argument type for the GSLIntegrator.
 
typedef Energy4 ValType
 Return type for the GSLIntegrator.
 

Public Member Functions

 Outer (typename Ptr< Herwig::ThreeBodyAllOnCalculator< T > >::const_pointer in, double relerr)
 Constructor with a pointer to the ThreeBodyAllOnCalculator.
 
Energy4 operator() (double x) const
 Retreive function value.
 

Public Attributes

Ptr< Herwig::ThreeBodyAllOnCalculator< T > >::const_pointer _integrand
 pointer to the decay integrator
 
GSLIntegrator _integrator
 GSL integration class.
 

Detailed Description

template<class T>
struct Herwig::ThreeBodyAllOnCalculator< T >::Outer

The class for the outer integrand of the integral of a three body decay matrix element.

This class is used by the ThreeBodyAllOnCalculator to perform the outer integral.

See also
ThreeBodyAllOnCalculator
ThreeBodyAllOnInner

Definition at line 48 of file ThreeBodyAllOnCalculator.h.


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