File: QtoQGSplitFun.h
Description:
See
also:
namespace Herwig
CLASS
QtoQGSplitFun:
Base class:
Public members:
inline QtoQGSplitFun();
inline QtoQGSplitFun(const QtoQGSplitFun &);
virtual ~QtoQGSplitFun();
Standard ctors and dtor.
inline QtoQGSplitFun( const long inputIdQuark, const Energy inputMassQuark );
virtual double fullFun( const double z, const Energy2 qtilde2, const double phi );
virtual double integratedFun( const double z, const Energy2 qtilde2 );
virtual double fullFunWithHelicities( const double z, const Energy2 qtilde2,
const double phi,
const int h0, const int h1, const int h2 );
virtual double integratedFunWithHelicities( const double z,
const Energy2 qtilde2,
const int h0, const int h1,
const int h2 );
These virtual methods return the exact values of the
Leading Order splitting function Q->QG
evaluated in terms of some combinations of:
z variable, phi azimuthal angle, and
helicities of the three particles.
virtual double overestimateIntegratedFun( const double z );
virtual double integOverIntegratedFun(const double z);
virtual double invIntegOverIntegratedFun(const double r);
virtual void colourConnection( const ShoColinePair & parentShoColinePair,
ShoColinePair & firstProductShoColinePair,
ShoColinePair & secondProductShoColinePair );
See long comment on this method on class SplitFun1to2.
Remember that the first branching product is considered the quark
and the second one the gluon.
Private members:
QtoQGSplitFun & operator=(const QtoQGSplitFun &);
Private and non-existent assignment operator.
DEFINED MACROS
INCLUDED FILES
SplitFun1to2.h
QtoQGSplitFun.icc