Herwig
7.2.1
|
A struct for the root finding that is necessary to determine the soft cross section and soft mu2 that are needed to describe the total cross section AND elastic slope correctly. More...
#include <MPIHandler.h>
Public Member Functions | |
slopeBisection (tcMPIHPtr handler) | |
Constructor. | |
InvEnergy2 | operator() (Energy2 arg) const |
Return the difference of the calculated elastic slope to the experimental one for a given value of the soft mu2. More... | |
CrossSection | softXSec () const |
Return the soft cross section that has been calculated. | |
Public Member Functions inherited from Herwig::GSLHelper< InvEnergy2, Energy2 > | |
GSLHelper () | |
Constructor. | |
virtual | ~GSLHelper () |
Destructor. | |
virtual InvEnergy2 | vUnit () const |
Value type. | |
virtual Energy2 | aUnit () const |
Agrument type. | |
Private Attributes | |
tcMPIHPtr | handler_ |
const pointer to the MPIHandler to give access to member functions. More... | |
CrossSection | softXSec_ |
soft cross section that is determined on the fly. More... | |
Additional Inherited Members | |
Public Types inherited from Herwig::GSLHelper< InvEnergy2, Energy2 > | |
typedef Energy2 | ArgType |
Typedef for Agrument type. | |
typedef InvEnergy2 | ValType |
Typedef for Value type. | |
A struct for the root finding that is necessary to determine the soft cross section and soft mu2 that are needed to describe the total cross section AND elastic slope correctly.
Definition at line 721 of file MPIHandler.h.
InvEnergy2 Herwig::slopeBisection::operator() | ( | Energy2 | arg | ) | const |
Return the difference of the calculated elastic slope to the experimental one for a given value of the soft mu2.
During that, the soft cross section get fixed.
|
private |
const pointer to the MPIHandler to give access to member functions.
Definition at line 738 of file MPIHandler.h.
|
mutableprivate |
soft cross section that is determined on the fly.
Definition at line 740 of file MPIHandler.h.