StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
Pythia8::ShowerMEsPlugin Class Reference
Inheritance diagram for Pythia8::ShowerMEsPlugin:

Public Member Functions

 ShowerMEsPlugin (string nameIn="")
void initPtrVincia (Info *infoPtrIn, SusyLesHouches *slhaPtrIn, VinciaCommon *vinComPtrIn) override
bool initVincia () override
double me2Vincia (vector< Particle > state, int nIn) override
bool hasProcessVincia (vector< int > idIn, vector< int > idOut, set< int > sChan) override
bool selectHelicitiesVincia (vector< Particle > &state, int nIn) override
void setColourDepthVincia (int colourDepthIn) override
int getColourDepthVincia () override
void setVerboseVincia (int verboseIn) override
bool initDire (Info *infoPtrIn, string card) override
bool isAvailableMEDire (vector< int > in, vector< int > out) override
bool isAvailableMEDire (const Pythia8::Event &event) override
double calcMEDire (const Pythia8::Event &event) override
- Public Member Functions inherited from Pythia8::ShowerMEs
string makeLabelVincia (vector< int > &id, int nIn, bool convertToNames=false) const
void fillIds (const Event &event, vector< int > &in, vector< int > &out) const
void fillMoms (const Event &event, vector< Vec4 > &p) const
void fillCols (const Event &event, vector< int > &colors) const
vector< vector< double > > fillMoms (const Event &event) const

Additional Inherited Members

- Protected Attributes inherited from Pythia8::ShowerMEs
bool isInitPtr {false}
bool isInit {false}
map< vector< int >, double > me2hel {}
InfoinfoPtr {}
CoupSMcoupSMPtr {}
ParticleDataparticleDataPtr {}
RndmrndmPtr {}
SettingssettingsPtr {}
VinciaCommonvinComPtr {}
SusyLesHouchesslhaPtr {}
int colourDepth {0}
int verbose {0}

Detailed Description

Definition at line 110 of file ShowerMEs.h.

The documentation for this class was generated from the following files: