File: MEQQ2QQ.h
Description:
See
also:
namespace Pythia7
CLASS
MEQQ2QQ:
Base class:
Public members:
inline MEQQ2QQ();
inline MEQQ2QQ(const MEQQ2QQ &);
virtual ~MEQQ2QQ();
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 colA() const;
inline double colB() 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<MEQQ2QQ> initMEQQ2QQ;
Describe a concrete class with persistent data.
MEQQ2QQ & operator=(const MEQQ2QQ &);
Private and non-existent assignment operator.
DEFINED MACROS
INCLUDED FILES
Pythia7/MatrixElement/ME2to2QCD.h