herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
Herwig::OmnesIntegrand Struct Reference

A simple struct to provide the integrand for the integral

\[\int^\infty_{4m^2_\pi}\frac{ds'\delta_1(s')}{s'(s'-s-i\epsilon)}\]

. More...

#include <EtaPiPiGammaDecayer.h>

Public Types

typedef InvEnergy4 ValType
 Return type for the GaussianIntegrator.
 
typedef Energy2 ArgType
 Argument type for the GaussianIntegrator.
 

Public Member Functions

 OmnesIntegrand (Interpolator< double, Energy >::Ptr inter, Energy2 cut)
 constructor with the interpolator and precision More...
 
void setScale (Energy2 in)
 Set the scale.
 
InvEnergy4 operator() (Energy2 xpoint) const
 get the value
 

Public Attributes

Interpolator< double, Energy >::Ptr _interpolator
 The interpolator.
 
Energy2 _s
 The scale.
 
Energy2 _precision
 The precision.
 

Detailed Description

A simple struct to provide the integrand for the integral

\[\int^\infty_{4m^2_\pi}\frac{ds'\delta_1(s')}{s'(s'-s-i\epsilon)}\]

.

Definition at line 366 of file EtaPiPiGammaDecayer.h.

Constructor & Destructor Documentation

◆ OmnesIntegrand()

Herwig::OmnesIntegrand::OmnesIntegrand ( Interpolator< double, Energy >::Ptr  inter,
Energy2  cut 
)
inline

constructor with the interpolator and precision

Parameters
interThe interpolator for the phase shift
cutThe cut-off

Definition at line 373 of file EtaPiPiGammaDecayer.h.


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