File: MEGG2GG.h
Description:
See
also:
namespace Pythia7
CLASS
MEGG2GG:
Base class:
Public members:
inline MEGG2GG();
inline MEGG2GG(const MEGG2GG &);
virtual ~MEGG2GG();
Standard ctors and dtor.
virtual double me2() const;
Return the matrix element for the kinematical configuation
previously provided by the last call to setKinematics().
virtual void getDiagrams() const;
Add all possible diagrams with the add() function.
virtual Selector<const ColourLines *>
colourGeometries(tcDiagPtr diag) const;
Return a Selector with possible colour geometries for the selected
diagram weighted by their relative probabilities.
virtual Selector<DiagramIndex> diagrams(const DiagramVector &) const;
Weight the given diagrams with their relative probabilities.
Protected members:
inline double colA1() const;
inline double colB1() const;
inline double colC1() const;
inline double colA2() const;
inline double colB2() const;
inline double colC2() const;
Return the matrix element squared (without common pre-factors)
for different colour configurations.
Public members:
static void Init();
Standard Init function used to initialize the interfaces.
Protected members:
inline virtual IBPtr clone() const;
inline virtual IBPtr fullclone() const;
Standard clone methods.
Private members:
static NoPIOClassDescription<MEGG2GG> initMEGG2GG;
Describe a concrete class with persistent data.
MEGG2GG & operator=(const MEGG2GG &);
Private and non-existent assignment operator.
DEFINED MACROS
INCLUDED FILES
Pythia7/MatrixElement/ME2to2QCD.h