Herwig 7.3.0
|
Class for the integrand of a matrix element where two of the outgoing particles is off-shell. More...
#include <TwoOffShellCalculator.h>
Public Types | |
typedef double | ArgType |
Argument type for the GSLIntegrator. | |
typedef Energy | ValType |
Return type for the GSLIntegrator. | |
Public Member Functions | |
TwoOffShellIntegrand (tcTwoOffShellCalculatorPtr in, Energy2 m2, Energy2 mw) | |
Constructor. | |
Energy | operator() (double x) const |
Retreive function value. | |
Private Attributes | |
cTwoOffShellCalculatorPtr | _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 two of the outgoing particles is off-shell.
This class is used by the TwoOffShellCalculator class to perform the integral.
Definition at line 164 of file TwoOffShellCalculator.h.
typedef double Herwig::TwoOffShellIntegrand::ArgType |
Argument type for the GSLIntegrator.
Definition at line 185 of file TwoOffShellCalculator.h.
typedef Energy Herwig::TwoOffShellIntegrand::ValType |
Return type for the GSLIntegrator.
Definition at line 187 of file TwoOffShellCalculator.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 174 of file TwoOffShellCalculator.h.
|
inline |
Retreive function value.
Definition at line 181 of file TwoOffShellCalculator.h.
References _integrand, _mass2, _mwidth, and ThePEG::sqrt().
|
private |
pointer to the decay integrator
Definition at line 194 of file TwoOffShellCalculator.h.
Referenced by operator()().
|
private |
The mass squared for the off-shell particle for the Jacobian transform.
Definition at line 199 of file TwoOffShellCalculator.h.
Referenced by operator()().
|
private |
The mass times width for the off-shell particle for the Jacobian transform.
Definition at line 204 of file TwoOffShellCalculator.h.
Referenced by operator()().