Herwig 7.3.0
|
Provide easy access to MatchboxXComb XComb extensions. More...
#include <LastMatchboxXCombInfo.h>
Public Member Functions | |
LastMatchboxXCombInfo () | |
Default constructor. | |
MatchboxXCombData * | lastMatchboxXComb () const |
Return a pointer to the last selected XComb. | |
MatchboxXCombData * | lastHeadMatchboxXComb () const |
If the last selected XComb object belongs to a group of XComb's return a pointer to the head XComb object for this group. | |
const vector< int > & | crossingMap () const |
The crossing information as filled by the last call to fillCrossingMap() | |
const map< size_t, size_t > & | amplitudeToColourMap () const |
The colour crossing information as filled by the last call to fillCrossingMap() | |
const map< size_t, size_t > & | colourToAmplitudeMap () const |
The colour crossing information as filled by the last call to fillCrossingMap() | |
double | crossingSign () const |
The crossing sign as filled by the last call to fillCrossingMap() | |
Energy2 | lastRenormalizationScale () const |
The last renormalization scale. | |
const cPDVector & | amplitudePartonData () const |
The amplitude parton data. | |
const vector< Lorentz5Momentum > & | amplitudeMomenta () const |
The crossed momenta. | |
bool | calculateTreeAmplitudes () const |
True, if the the tree level amplitudes need to be calculated. | |
const map< vector< int >, CVector > & | lastAmplitudes () const |
The amplitude values which have been contributing to the last call of prepareAmplitudes. | |
const map< vector< int >, CVector > & | lastLargeNAmplitudes () const |
The leading N amplitude values which have been contributing to the last call of prepareAmplitudes. | |
bool | calculateOneLoopAmplitudes () const |
True, if the the one-loop amplitudes need to be calculated. | |
const map< vector< int >, CVector > & | lastOneLoopAmplitudes () const |
The one-loop amplitude values which have been contributing to the last call of prepareAmplitudes. | |
bool | calculateTreeME2 () const |
True, if the tree-level matrix element squared needs to be calculated. | |
double | lastTreeME2 () const |
The last tree-level matrix element squared. | |
bool | calculateLargeNME2 () const |
True, if the tree-level matrix element squared needs to be calculated. | |
double | lastLargeNME2 () const |
The last tree-level matrix element squared. | |
bool | calculateOneLoopInterference () const |
True, if the one-loop/tree-level interference. | |
double | lastOneLoopInterference () const |
The last one-loop/tree-level interference. | |
bool | calculateOneLoopPoles () const |
True, if the one-loop/tree-level interference. | |
pair< double, double > | lastOneLoopPoles () const |
The last one-loop/tree-level interference. | |
bool | calculateColourCorrelator (const pair< int, int > &ij) const |
True, if the indexed colour correlated matrix element needs to be calculated. | |
double | lastColourCorrelator (const pair< int, int > &ij) const |
The colour correlated matrix element. | |
bool | calculateLargeNColourCorrelator (const pair< int, int > &ij) const |
True, if the indexed large-N colour correlated matrix element needs to be calculated. | |
double | lastLargeNColourCorrelator (const pair< int, int > &ij) const |
The large-N colour correlated matrix element. | |
bool | calculateColourSpinCorrelator (const pair< int, int > &ij) const |
True, if the indexed colour/spin correlated matrix element needs to be calculated. | |
Complex | lastColourSpinCorrelator (const pair< int, int > &ij) const |
The colour/spin correlated matrix element. | |
bool | calculateSpinCorrelator (const pair< int, int > &ij) const |
True, if the indexed spin correlated matrix element needs to be calculated. | |
Complex | lastSpinCorrelator (const pair< int, int > &ij) const |
The spin correlated matrix element. | |
unsigned int | nLight () const |
Return the number of light flavours to be considered for this process. | |
vector< long > | nLightJetVec () const |
Return the vector that contains the PDG ids of the light flavours, which are contained in the jet particle group. | |
vector< long > | nHeavyJetVec () const |
Return the vector that contains the PDG ids of the heavy flavours, which are contained in the jet particle group. | |
vector< long > | nLightProtonVec () const |
Return the vector that contains the PDG ids of the light flavours, which are contained in the proton particle group. | |
size_t | colourBasisDim () const |
Get the dimensionality of the colour basis for this process. | |
int | nDimPhasespace () const |
Return the number of degrees of freedom required by the phase space generator. | |
int | nDimAmplitude () const |
Return the number of degrees of freedom required by the amplitude. | |
int | nDimInsertions () const |
Return the number of degrees of freedom required by the insertion operators. | |
const vector< double > & | amplitudeRandomNumbers () const |
Get the additional random numbers required by the amplitude. | |
const vector< double > & | insertionRandomNumbers () const |
Get the additional random numbers required by the insertion operator. | |
const map< int, double > & | diagramWeights () const |
Return the diagram weights indexed by diagram id. | |
const set< pair< size_t, size_t > > & | singularLimits () const |
Return the singular limits. | |
const set< pair< size_t, size_t > >::const_iterator & | lastSingularLimit () const |
Return the last matched singular limit. | |
Ptr< StandardModel >::tcptr | hwStandardModel () const |
Get the Herwig StandardModel object. | |
double | symmetryFactor () const |
Return the symmetry factor. | |
const vector< int > & | olpId () const |
Return the OLP process id. | |
double * | olpMomenta () const |
Return the olp momentum vector. | |
void | fillOLPMomenta (const vector< Lorentz5Momentum > &mm, const cPDVector &mePartonData, const map< long, Energy > &reshuffleMap) const |
Fill the olp momentum vector. | |
Protected Member Functions | |
vector< int > & | crossingMap () |
The crossing information as filled by the last call to fillCrossingMap() | |
map< size_t, size_t > & | amplitudeToColourMap () |
The colour crossing information as filled by the last call to fillCrossingMap() | |
map< size_t, size_t > & | colourToAmplitudeMap () |
The colour crossing information as filled by the last call to fillCrossingMap() | |
void | crossingSign (double c) |
The crossing sign as filled by the last call to fillCrossingMap() | |
void | lastRenormalizationScale (Energy2 lrs) |
The last renormalization scale. | |
cPDVector & | amplitudePartonData () |
The amplitude parton data. | |
vector< Lorentz5Momentum > & | amplitudeMomenta () |
The crossed momenta. | |
void | haveTreeAmplitudes (bool f=true) |
True, if the the tree level amplitudes need to be calculated. | |
map< vector< int >, CVector > & | lastAmplitudes () |
The amplitude values which have been contributing to the last call of prepareAmplitudes. | |
map< vector< int >, CVector > & | lastLargeNAmplitudes () |
The leading N amplitude values which have been contributing to the last call of prepareAmplitudes. | |
void | haveOneLoopAmplitudes (bool f=true) |
True, if the the one-loop amplitudes need to be calculated. | |
map< vector< int >, CVector > & | lastOneLoopAmplitudes () |
The one-loop amplitude values which have been contributing to the last call of prepareAmplitudes. | |
void | lastTreeME2 (double v) const |
The last tree-level matrix element squared. | |
void | lastLargeNME2 (double v) const |
The last tree-level matrix element squared. | |
void | lastOneLoopInterference (double v) const |
The last one-loop/tree-level interference. | |
void | lastOneLoopPoles (pair< double, double > v) const |
The last one-loop/tree-level interference. | |
void | lastColourCorrelator (const pair< int, int > &ij, double v) const |
The colour correlated matrix element. | |
void | lastLargeNColourCorrelator (const pair< int, int > &ij, double v) const |
The large-N colour correlated matrix element. | |
void | lastColourSpinCorrelator (const pair< int, int > &ij, Complex v) const |
The colour/spin correlated matrix element. | |
void | lastSpinCorrelator (const pair< int, int > &ij, Complex v) const |
The spin correlated matrix element. | |
void | nLight (unsigned int n) |
Set the number of light flavours to be considered for this process. | |
void | nLightJetVec (int n) |
Set the elements of the vector that contains the PDG ids of the light flavours, which are contained in the jet particle group. | |
void | nHeavyJetVec (int n) |
Set the elements of the vector that contains the PDG ids of the heavy flavours, which are contained in the jet particle group. | |
void | nLightProtonVec (int n) |
Set the elements of the vector that contains the PDG ids of the light flavours, which are contained in the proton particle group. | |
void | colourBasisDim (size_t d) |
Set the dimensionality of the colour basis for this process. | |
void | nDimPhasespace (int d) |
Set the number of degrees of freedom required by the phase space generator. | |
void | nDimAmplitude (int d) |
Set the number of degrees of freedom required by the amplitude. | |
void | nDimInsertions (int d) |
Set the number of degrees of freedom required by the insertion operators. | |
vector< double > & | amplitudeRandomNumbers () |
Access the additional random numbers required by the amplitude. | |
vector< double > & | insertionRandomNumbers () |
Access the additional random numbers required by the insertion operator. | |
map< int, double > & | diagramWeights () |
Access the diagram weights indexed by diagram id. | |
set< pair< size_t, size_t > > & | singularLimits () |
Access the singular limits. | |
set< pair< size_t, size_t > >::const_iterator & | lastSingularLimit () |
Access the last matched singular limit. | |
void | hwStandardModel (Ptr< StandardModel >::tcptr sm) |
Set the Herwig StandardModel object. | |
void | symmetryFactor (double f) const |
Set the symmetry factor. | |
void | olpId (int pType, int id) |
Set the OLP process id. | |
void | lastMatchboxXComb (tStdXCombPtr xc) |
Set the XComb pointer cast to MatchboxXComb. | |
Protected Attributes | |
MatchboxXCombData * | theLastMatchboxXComb |
The XComb pointer cast to MatchboxXComb. | |
MatchboxXCombData * | theLastHeadMatchboxXComb |
The head XComb pointer cast to MatchboxXComb. | |
Provide easy access to MatchboxXComb XComb extensions.
Definition at line 27 of file LastMatchboxXCombInfo.h.
|
inline |
Default constructor.
Definition at line 34 of file LastMatchboxXCombInfo.h.
|
inlineprotected |
The crossed momenta.
Definition at line 346 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudeMomenta(), and lastMatchboxXComb().
|
inline |
The crossed momenta.
Definition at line 88 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudeMomenta(), and lastMatchboxXComb().
|
inlineprotected |
The amplitude parton data.
Definition at line 341 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudePartonData(), and lastMatchboxXComb().
|
inline |
The amplitude parton data.
Definition at line 83 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudePartonData(), and lastMatchboxXComb().
|
inlineprotected |
Access the additional random numbers required by the amplitude.
Definition at line 465 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudeRandomNumbers(), and lastMatchboxXComb().
|
inline |
Get the additional random numbers required by the amplitude.
Definition at line 256 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudeRandomNumbers(), and lastMatchboxXComb().
|
inlineprotected |
The colour crossing information as filled by the last call to fillCrossingMap()
Definition at line 319 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudeToColourMap(), and lastMatchboxXComb().
|
inline |
The colour crossing information as filled by the last call to fillCrossingMap()
Definition at line 61 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::amplitudeToColourMap(), and lastMatchboxXComb().
|
inline |
True, if the indexed colour correlated matrix element needs to be calculated.
Definition at line 167 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateColourCorrelator(), and lastMatchboxXComb().
|
inline |
True, if the indexed colour/spin correlated matrix element needs to be calculated.
Definition at line 189 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateColourSpinCorrelator(), and lastMatchboxXComb().
|
inline |
True, if the indexed large-N colour correlated matrix element needs to be calculated.
Definition at line 178 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateLargeNColourCorrelator(), and lastMatchboxXComb().
|
inline |
True, if the tree-level matrix element squared needs to be calculated.
Definition at line 133 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateLargeNME2(), and lastMatchboxXComb().
|
inline |
True, if the the one-loop amplitudes need to be calculated.
Definition at line 110 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateOneLoopAmplitudes(), and lastMatchboxXComb().
|
inline |
True, if the one-loop/tree-level interference.
be calculated.
Definition at line 144 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateOneLoopInterference(), and lastMatchboxXComb().
|
inline |
True, if the one-loop/tree-level interference.
be calculated.
Definition at line 155 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateOneLoopPoles(), and lastMatchboxXComb().
|
inline |
True, if the indexed spin correlated matrix element needs to be calculated.
Definition at line 200 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateSpinCorrelator(), and lastMatchboxXComb().
|
inline |
True, if the the tree level amplitudes need to be calculated.
Definition at line 93 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateTreeAmplitudes(), and lastMatchboxXComb().
|
inline |
True, if the tree-level matrix element squared needs to be calculated.
Definition at line 122 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::calculateTreeME2(), and lastMatchboxXComb().
|
inline |
Get the dimensionality of the colour basis for this process.
Definition at line 236 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::colourBasisDim(), and lastMatchboxXComb().
|
inlineprotected |
Set the dimensionality of the colour basis for this process.
Definition at line 445 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::colourBasisDim(), and lastMatchboxXComb().
|
inlineprotected |
The colour crossing information as filled by the last call to fillCrossingMap()
Definition at line 325 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::colourToAmplitudeMap(), and lastMatchboxXComb().
|
inline |
The colour crossing information as filled by the last call to fillCrossingMap()
Definition at line 67 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::colourToAmplitudeMap(), and lastMatchboxXComb().
|
inlineprotected |
The crossing information as filled by the last call to fillCrossingMap()
Definition at line 313 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::crossingMap(), and lastMatchboxXComb().
|
inline |
The crossing information as filled by the last call to fillCrossingMap()
Definition at line 55 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::crossingMap(), and lastMatchboxXComb().
|
inline |
The crossing sign as filled by the last call to fillCrossingMap()
Definition at line 73 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::crossingSign(), and lastMatchboxXComb().
|
inlineprotected |
The crossing sign as filled by the last call to fillCrossingMap()
Definition at line 331 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::crossingSign(), and lastMatchboxXComb().
|
inlineprotected |
Access the diagram weights indexed by diagram id.
Definition at line 475 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::diagramWeights(), and lastMatchboxXComb().
|
inline |
Return the diagram weights indexed by diagram id.
Definition at line 266 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::diagramWeights(), and lastMatchboxXComb().
Referenced by Herwig::MatchboxPhasespace::clearDiagramWeights(), and Herwig::MatchboxPhasespace::diagramWeight().
|
inline |
Fill the olp momentum vector.
Definition at line 301 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::fillOLPMomenta(), and lastMatchboxXComb().
|
inlineprotected |
True, if the the one-loop amplitudes need to be calculated.
Definition at line 368 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::haveOneLoopAmplitudes(), and lastMatchboxXComb().
|
inlineprotected |
True, if the the tree level amplitudes need to be calculated.
Definition at line 351 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::haveTreeAmplitudes(), and lastMatchboxXComb().
|
inline |
Get the Herwig StandardModel object.
Definition at line 281 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::hwStandardModel(), and lastMatchboxXComb().
Referenced by Herwig::MatchboxAmplitude::standardModel().
|
inlineprotected |
Set the Herwig StandardModel object.
Definition at line 490 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::hwStandardModel(), and lastMatchboxXComb().
|
inlineprotected |
Access the additional random numbers required by the insertion operator.
Definition at line 470 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::insertionRandomNumbers(), and lastMatchboxXComb().
|
inline |
Get the additional random numbers required by the insertion operator.
Definition at line 261 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::insertionRandomNumbers(), and lastMatchboxXComb().
|
inlineprotected |
The amplitude values which have been contributing to the last call of prepareAmplitudes.
Definition at line 357 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastAmplitudes(), and lastMatchboxXComb().
|
inline |
The amplitude values which have been contributing to the last call of prepareAmplitudes.
Definition at line 99 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastAmplitudes(), and lastMatchboxXComb().
|
inline |
The colour correlated matrix element.
Definition at line 172 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastColourCorrelator(), and lastMatchboxXComb().
|
inlineprotected |
The colour correlated matrix element.
Definition at line 399 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastColourCorrelator(), lastMatchboxXComb(), and v.
|
inline |
The colour/spin correlated matrix element.
Definition at line 194 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastColourSpinCorrelator(), and lastMatchboxXComb().
|
inlineprotected |
The colour/spin correlated matrix element.
Definition at line 409 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastColourSpinCorrelator(), lastMatchboxXComb(), and v.
|
inline |
If the last selected XComb object belongs to a group of XComb's return a pointer to the head XComb object for this group.
Definition at line 47 of file LastMatchboxXCombInfo.h.
References theLastHeadMatchboxXComb.
|
inlineprotected |
The leading N amplitude values which have been contributing to the last call of prepareAmplitudes.
Definition at line 363 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastLargeNAmplitudes(), and lastMatchboxXComb().
|
inline |
The leading N amplitude values which have been contributing to the last call of prepareAmplitudes.
Definition at line 105 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastLargeNAmplitudes(), and lastMatchboxXComb().
|
inline |
The large-N colour correlated matrix element.
Definition at line 183 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastLargeNColourCorrelator(), and lastMatchboxXComb().
|
inlineprotected |
The large-N colour correlated matrix element.
Definition at line 404 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastLargeNColourCorrelator(), lastMatchboxXComb(), and v.
|
inline |
The last tree-level matrix element squared.
Definition at line 138 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastLargeNME2(), and lastMatchboxXComb().
|
inlineprotected |
The last tree-level matrix element squared.
Definition at line 384 of file LastMatchboxXCombInfo.h.
References Herwig::MatchboxXCombData::lastLargeNME2(), lastMatchboxXComb(), and v.
|
inline |
Return a pointer to the last selected XComb.
Definition at line 40 of file LastMatchboxXCombInfo.h.
References theLastMatchboxXComb.
Referenced by amplitudeMomenta(), amplitudePartonData(), amplitudeRandomNumbers(), amplitudeToColourMap(), calculateColourCorrelator(), calculateColourSpinCorrelator(), calculateLargeNColourCorrelator(), calculateLargeNME2(), calculateOneLoopAmplitudes(), calculateOneLoopInterference(), calculateOneLoopPoles(), calculateSpinCorrelator(), calculateTreeAmplitudes(), calculateTreeME2(), colourBasisDim(), colourToAmplitudeMap(), crossingMap(), crossingSign(), diagramWeights(), fillOLPMomenta(), haveOneLoopAmplitudes(), haveTreeAmplitudes(), hwStandardModel(), insertionRandomNumbers(), lastAmplitudes(), lastColourCorrelator(), lastColourSpinCorrelator(), lastLargeNAmplitudes(), lastLargeNColourCorrelator(), lastLargeNME2(), lastOneLoopAmplitudes(), lastOneLoopInterference(), lastOneLoopPoles(), lastRenormalizationScale(), lastSingularLimit(), lastSpinCorrelator(), lastTreeME2(), nDimAmplitude(), nDimInsertions(), nDimPhasespace(), nHeavyJetVec(), nLight(), nLightJetVec(), nLightProtonVec(), olpId(), olpMomenta(), Herwig::MatchboxHybridAmplitude::setXComb(), Herwig::MatchboxInsertionOperator::setXComb(), Herwig::MatchboxPhasespace::setXComb(), singularLimits(), and symmetryFactor().
|
inlineprotected |
Set the XComb pointer cast to MatchboxXComb.
Definition at line 507 of file LastMatchboxXCombInfo.h.
References theLastHeadMatchboxXComb, and theLastMatchboxXComb.
|
inlineprotected |
The one-loop amplitude values which have been contributing to the last call of prepareAmplitudes.
Definition at line 374 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastOneLoopAmplitudes().
|
inline |
The one-loop amplitude values which have been contributing to the last call of prepareAmplitudes.
Definition at line 116 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastOneLoopAmplitudes().
|
inline |
The last one-loop/tree-level interference.
Definition at line 149 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastOneLoopInterference().
|
inlineprotected |
The last one-loop/tree-level interference.
Definition at line 389 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), Herwig::MatchboxXCombData::lastOneLoopInterference(), and v.
|
inline |
The last one-loop/tree-level interference.
Definition at line 160 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastOneLoopPoles().
|
inlineprotected |
The last one-loop/tree-level interference.
Definition at line 394 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), Herwig::MatchboxXCombData::lastOneLoopPoles(), and v.
|
inline |
The last renormalization scale.
Definition at line 78 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastRenormalizationScale().
|
inlineprotected |
The last renormalization scale.
Definition at line 336 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastRenormalizationScale().
|
inlineprotected |
Access the last matched singular limit.
Definition at line 485 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastSingularLimit().
|
inline |
Return the last matched singular limit.
Definition at line 276 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastSingularLimit().
Referenced by Herwig::MatchboxPhasespace::lastSingularIndices().
|
inline |
The spin correlated matrix element.
Definition at line 205 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastSpinCorrelator().
|
inlineprotected |
The spin correlated matrix element.
Definition at line 414 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), Herwig::MatchboxXCombData::lastSpinCorrelator(), and v.
|
inline |
The last tree-level matrix element squared.
Definition at line 127 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::lastTreeME2().
|
inlineprotected |
The last tree-level matrix element squared.
Definition at line 379 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), Herwig::MatchboxXCombData::lastTreeME2(), and v.
|
inline |
Return the number of degrees of freedom required by the amplitude.
Definition at line 246 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nDimAmplitude().
|
inlineprotected |
Set the number of degrees of freedom required by the amplitude.
Definition at line 455 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nDimAmplitude().
|
inline |
Return the number of degrees of freedom required by the insertion operators.
Definition at line 251 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nDimInsertions().
|
inlineprotected |
Set the number of degrees of freedom required by the insertion operators.
Definition at line 460 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nDimInsertions().
|
inline |
Return the number of degrees of freedom required by the phase space generator.
Definition at line 241 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nDimPhasespace().
|
inlineprotected |
Set the number of degrees of freedom required by the phase space generator.
Definition at line 450 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nDimPhasespace().
|
inline |
Return the vector that contains the PDG ids of the heavy flavours, which are contained in the jet particle group.
Definition at line 224 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nHeavyJetVec().
|
inlineprotected |
Set the elements of the vector that contains the PDG ids of the heavy flavours, which are contained in the jet particle group.
Definition at line 433 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nHeavyJetVec().
|
inline |
Return the number of light flavours to be considered for this process.
Definition at line 210 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nLight().
|
inlineprotected |
Set the number of light flavours to be considered for this process.
Definition at line 419 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nLight().
|
inline |
Return the vector that contains the PDG ids of the light flavours, which are contained in the jet particle group.
Definition at line 217 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nLightJetVec().
|
inlineprotected |
Set the elements of the vector that contains the PDG ids of the light flavours, which are contained in the jet particle group.
Definition at line 426 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nLightJetVec().
|
inline |
Return the vector that contains the PDG ids of the light flavours, which are contained in the proton particle group.
Definition at line 231 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nLightProtonVec().
|
inlineprotected |
Set the elements of the vector that contains the PDG ids of the light flavours, which are contained in the proton particle group.
Definition at line 440 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::nLightProtonVec().
|
inline |
Return the OLP process id.
Definition at line 291 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::olpId().
|
inlineprotected |
Set the OLP process id.
Definition at line 500 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::olpId().
|
inline |
Return the olp momentum vector.
Definition at line 296 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::olpMomenta().
|
inlineprotected |
Access the singular limits.
Definition at line 480 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::singularLimits().
|
inline |
Return the singular limits.
Definition at line 271 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::singularLimits().
Referenced by Herwig::MatchboxPhasespace::lastSingularIndices(), and Herwig::MatchboxPhasespace::singularLimit().
|
inline |
Return the symmetry factor.
Definition at line 286 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::symmetryFactor().
|
inlineprotected |
Set the symmetry factor.
Definition at line 495 of file LastMatchboxXCombInfo.h.
References lastMatchboxXComb(), and Herwig::MatchboxXCombData::symmetryFactor().
|
protected |
The head XComb pointer cast to MatchboxXComb.
Definition at line 523 of file LastMatchboxXCombInfo.h.
Referenced by lastHeadMatchboxXComb(), and lastMatchboxXComb().
|
protected |
The XComb pointer cast to MatchboxXComb.
Definition at line 518 of file LastMatchboxXCombInfo.h.
Referenced by lastMatchboxXComb().