Herwig 7.3.0
|
A struct for the 2D root finding that is necessary to determine the soft cross section and the soft radius that is needed to describe the total cross section correctly. More...
#include <MPIHandler.h>
Public Types | |
typedef Energy2 | ArgType2 |
second argument type | |
typedef InvEnergy2 | ValType2 |
second value type | |
Public Types inherited from Herwig::GSLHelper< CrossSection, CrossSection > | |
typedef CrossSection | ArgType |
Typedef for Agrument type. | |
typedef CrossSection | ValType |
Typedef for Value type. | |
Public Member Functions | |
slopeAndTotalXSec (tcMPIHPtr handler) | |
Constructor. | |
CrossSection | f1 (ArgType softXSec, ArgType2 softMu2) const |
first element of the vector like function to find root for | |
InvEnergy2 | f2 (ArgType softXSec, ArgType2 softMu2) const |
second element of the vector like function to find root for | |
virtual ValType | vUnit () const |
provide the actual units of use | |
virtual ArgType | aUnit () const |
otherwise rounding errors may get significant | |
ValType2 | vUnit2 () const |
provide the actual units of use | |
ArgType2 | aUnit2 () const |
otherwise rounding errors may get significant | |
Public Member Functions inherited from Herwig::GSLHelper< CrossSection, CrossSection > | |
GSLHelper () | |
Constructor. | |
virtual | ~GSLHelper () |
Destructor. | |
virtual CrossSection | vUnit () const |
Value type. | |
virtual CrossSection | aUnit () const |
Agrument type. | |
Private Attributes | |
tcMPIHPtr | handler_ |
Pointer to the handler. | |
A struct for the 2D root finding that is necessary to determine the soft cross section and the soft radius that is needed to describe the total cross section correctly.
NOT IN USE CURRENTLY
Definition at line 611 of file MPIHandler.h.
typedef Energy2 Herwig::slopeAndTotalXSec::ArgType2 |
second argument type
Definition at line 621 of file MPIHandler.h.
typedef InvEnergy2 Herwig::slopeAndTotalXSec::ValType2 |
second value type
Definition at line 624 of file MPIHandler.h.
|
inline |
Constructor.
Definition at line 618 of file MPIHandler.h.
|
inlinevirtual |
otherwise rounding errors may get significant
Reimplemented from Herwig::GSLHelper< CrossSection, CrossSection >.
Definition at line 646 of file MPIHandler.h.
|
inline |
otherwise rounding errors may get significant
Definition at line 652 of file MPIHandler.h.
first element of the vector like function to find root for
softXSec | soft cross-section |
softMu2 | \(\mu^2\) |
Definition at line 630 of file MPIHandler.h.
References handler_.
second element of the vector like function to find root for
softXSec | soft cross-section |
softMu2 | \(\mu^2\) |
Definition at line 638 of file MPIHandler.h.
References handler_.
|
inlinevirtual |
provide the actual units of use
Reimplemented from Herwig::GSLHelper< CrossSection, CrossSection >.
Definition at line 643 of file MPIHandler.h.
|
inline |
provide the actual units of use
Definition at line 649 of file MPIHandler.h.
|
private |