File: IS_GtoQQbarSplitFun.h
Description:
This (concrete) class provides the exact Next-to-Leading-Order (NLO)
Initial State splitting function G->QQbar.
If you want to use instead the Leading-Order (LO) one, then
do *not* define the virtual methods below.
See
also:
namespace Herwig
CLASS
IS_GtoQQbarSplitFun:
Base class:
Public members:
inline IS_GtoQQbarSplitFun();
inline IS_GtoQQbarSplitFun(const IS_GtoQQbarSplitFun &);
virtual ~IS_GtoQQbarSplitFun();
Standard ctors and dtor.
inline IS_GtoQQbarSplitFun( const long inputIdQuark );
inline IS_GtoQQbarSplitFun( const long inputIdQuark, const Energy inputMassQuark );
virtual Complex fullFun( const double z, const double phi );
virtual Complex integratedFun( const double z );
virtual Complex fullFunWithHelicities( const double z, const double phi,
const int h0, const int h1, const int h2 );
virtual Complex integratedFunWithHelicities( const double z,
const int h0, const int h1, const int h2 );
These methods should be defined only if you want to
use the exact Next-to-Leading-Order (NLO) values of the
Initial State splitting function G->QQbar, evaluated in terms of
some combinations of:
z variable, phi azimuthal angle, and
helicities of the three particles.
Notice that if you are happy with the LO splitting function, then
you should *not* override the virtual methods defined in the
base class GtoQQbarSplitFun.
Private members:
IS_GtoQQbarSplitFun & operator=(const IS_GtoQQbarSplitFun &);
Private and non-existent assignment operator.
DEFINED MACROS
HERWIG_IS_GtoQQbarSplitFun_H
INCLUDED FILES
GtoQQbarSplitFun.h
IS_GtoQQbarSplitFun.icc