Herwig 7.3.0
|
Class for the integrand of a matrix element where one of the outgoing particles is off-shell.This class is used by the OneOffShellCalculator class to perform the integral. More...
#include <OneOffShellCalculator.h>
Public Types | |
typedef double | ArgType |
Argument type for the GSLIntegrator. | |
typedef Energy | ValType |
Return type for the GSLIntegrator. | |
Public Member Functions | |
OneOffShellIntegrand (tcOneOffShellCalculatorPtr in, Energy2 m2, Energy2 mw) | |
Constructor. | |
Energy | operator() (double x) const |
return the value | |
Public Attributes | |
tcOneOffShellCalculatorPtr | _integrand |
pointer to the decay integrator | |
Energy2 | _mass2 |
The mass squared for the off-shell particle for the Jacobian transform. | |
Energy2 | _mwidth |
The mass times width for the off-shell particle for the Jacobian transform. | |
Class for the integrand of a matrix element where one of the outgoing particles is off-shell.This class is used by the OneOffShellCalculator class to perform the integral.
Definition at line 162 of file OneOffShellCalculator.h.
typedef double Herwig::OneOffShellIntegrand::ArgType |
Argument type for the GSLIntegrator.
Definition at line 184 of file OneOffShellCalculator.h.
typedef Energy Herwig::OneOffShellIntegrand::ValType |
Return type for the GSLIntegrator.
Definition at line 186 of file OneOffShellCalculator.h.
|
inline |
Constructor.
in | Pointer to the OneOffShellCalculator class this is doing the integration for. |
m2 | The mass squared of the off-shell particle for the Jacobian transform. |
mw | The mass times width of the off-shell particle for the Jacobian transform. |
Definition at line 173 of file OneOffShellCalculator.h.
|
inline |
return the value
Definition at line 180 of file OneOffShellCalculator.h.
References _integrand, _mass2, _mwidth, and ThePEG::sqrt().
tcOneOffShellCalculatorPtr Herwig::OneOffShellIntegrand::_integrand |
pointer to the decay integrator
Definition at line 191 of file OneOffShellCalculator.h.
Referenced by operator()().
Energy2 Herwig::OneOffShellIntegrand::_mass2 |
The mass squared for the off-shell particle for the Jacobian transform.
Definition at line 196 of file OneOffShellCalculator.h.
Referenced by operator()().
Energy2 Herwig::OneOffShellIntegrand::_mwidth |
The mass times width for the off-shell particle for the Jacobian transform.
Definition at line 201 of file OneOffShellCalculator.h.
Referenced by operator()().