herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::MatchboxXCombData::ReshuffleEquation Struct Reference

Helper struct to define the reshuffling equation. More...

#include <MatchboxXCombData.h>

Public Types

typedef double ArgType
 
typedef double ValType
 

Public Member Functions

 ReshuffleEquation (Energy xq, cPDVector::const_iterator xdBegin, cPDVector::const_iterator xdEnd, vector< Lorentz5Momentum >::const_iterator xmBegin, const map< long, Energy > *xreshuffleMap)
 
double operator() (double xi) const
 

Static Public Member Functions

static double aUnit ()
 
static double vUnit ()
 

Public Attributes

Energy q
 
cPDVector::const_iterator dBegin
 
cPDVector::const_iterator dEnd
 
vector< Lorentz5Momentum >::const_iterator mBegin
 
const map< long, Energy > * reshuffleMap
 

Detailed Description

Helper struct to define the reshuffling equation.

Definition at line 664 of file MatchboxXCombData.h.

Member Typedef Documentation

◆ ArgType

typedef double Herwig::MatchboxXCombData::ReshuffleEquation::ArgType

Definition at line 674 of file MatchboxXCombData.h.

◆ ValType

typedef double Herwig::MatchboxXCombData::ReshuffleEquation::ValType

Definition at line 675 of file MatchboxXCombData.h.

Constructor & Destructor Documentation

◆ ReshuffleEquation()

Herwig::MatchboxXCombData::ReshuffleEquation::ReshuffleEquation ( Energy  xq,
cPDVector::const_iterator  xdBegin,
cPDVector::const_iterator  xdEnd,
vector< Lorentz5Momentum >::const_iterator  xmBegin,
const map< long, Energy > *  xreshuffleMap 
)
inline

Definition at line 666 of file MatchboxXCombData.h.

Member Function Documentation

◆ aUnit()

static double Herwig::MatchboxXCombData::ReshuffleEquation::aUnit ( )
inlinestatic

Definition at line 677 of file MatchboxXCombData.h.

◆ vUnit()

static double Herwig::MatchboxXCombData::ReshuffleEquation::vUnit ( )
inlinestatic

Definition at line 678 of file MatchboxXCombData.h.

Member Data Documentation

◆ dBegin

cPDVector::const_iterator Herwig::MatchboxXCombData::ReshuffleEquation::dBegin

Definition at line 683 of file MatchboxXCombData.h.

◆ dEnd

cPDVector::const_iterator Herwig::MatchboxXCombData::ReshuffleEquation::dEnd

Definition at line 684 of file MatchboxXCombData.h.

◆ mBegin

vector<Lorentz5Momentum>::const_iterator Herwig::MatchboxXCombData::ReshuffleEquation::mBegin

Definition at line 685 of file MatchboxXCombData.h.

◆ q

Energy Herwig::MatchboxXCombData::ReshuffleEquation::q

Definition at line 682 of file MatchboxXCombData.h.

◆ reshuffleMap

const map<long,Energy>* Herwig::MatchboxXCombData::ReshuffleEquation::reshuffleMap

Definition at line 686 of file MatchboxXCombData.h.


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