StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
Pythia8::AntennaFunction Class Referenceabstract
Inheritance diagram for Pythia8::AntennaFunction:
Pythia8::AntennaFunctionIX Pythia8::GGEmitFF Pythia8::GXSplitFF Pythia8::QGEmitFF Pythia8::QQEmitFF Pythia8::AntennaFunctionIF Pythia8::GGEmitII Pythia8::GQEmitII Pythia8::GXConvII Pythia8::QQEmitII Pythia8::QXSplitII Pythia8::GGEmitFFsec Pythia8::GXSplitFFsec Pythia8::GQEmitFF Pythia8::QGEmitFFsec Pythia8::QQEmitFFsec

Public Member Functions

virtual string vinciaName () const =0
 
virtual int idA () const =0
 
virtual int idB () const =0
 
virtual int id1 () const =0
 
virtual double antFun (vector< double > invariants, vector< double > mNew, vector< int > helBef, vector< int > helNew)=0
 
virtual double AltarelliParisi (vector< double > invariants, vector< double > mNew, vector< int > helBef, vector< int > helNew)=0
 
virtual bool init ()
 
virtual string baseName () const
 
virtual string humanName () const
 
virtual bool check ()
 
virtual void initMasses (vector< double > *masses)
 
virtual int initHel (vector< int > *helBef, vector< int > *helNew)
 
double antFun (vector< double > invariants, vector< double > masses)
 
double antFun (vector< double > invariants)
 
double AltarelliParisi (vector< double > invariants, vector< double > masses)
 
double AltarelliParisi (vector< double > invariants)
 
void initPtr (Info *infoPtrIn, DGLAP *dglapPtrIn)
 
double chargeFac ()
 
int kineMap ()
 
double alpha ()
 
double sectorDamp ()
 
double zA (vector< double > invariants)
 
double zB (vector< double > invariants)
 
string id2str (int id) const
 

Protected Attributes

bool isInitPtr {false}
 
bool isInit {false}
 
double chargeFacSav {0.0}
 
int kineMapSav {0}
 
int modeSLC {-1}
 
bool sectorShower {false}
 
double alphaSav {0.0}
 
double sectorDampSav {0.0}
 
double term {}
 
double preFacFiniteTermSav {0.0}
 
double antMinSav {0.0}
 
bool isMinVar {}
 
double mi {0.0}
 
double mj {0.0}
 
double mk {0.0}
 
int hA {9}
 
int hB {9}
 
int hi {9}
 
int hj {9}
 
int hk {9}
 
map< int, bool > LH {{9, true}, {1, false}, {-1, true}}
 
map< int, bool > RH {{9, true}, {1, true}, {-1, false}}
 
int verbose {1}
 
InfoinfoPtr {}
 
ParticleDataparticleDataPtr {}
 
SettingssettingsPtr {}
 
RndmrndmPtr {}
 
DGLAPdglapPtr {}
 
vector< double > mDum {0, 0, 0, 0}
 
vector< int > hDum {9, 9, 9, 9}
 

Detailed Description

Definition at line 65 of file VinciaAntennaFunctions.h.


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