StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | List of all members
Pythia8::AntennaFunctionIF Class Reference
Inheritance diagram for Pythia8::AntennaFunctionIF:
Pythia8::AntennaFunctionIX Pythia8::AntennaFunction Pythia8::GGEmitIF Pythia8::GQEmitIF Pythia8::GXConvIF Pythia8::QGEmitIF Pythia8::QQEmitIF Pythia8::QXSplitIF Pythia8::XGSplitIF Pythia8::GGEmitIFsec Pythia8::QGEmitIFsec Pythia8::QGEmitRF Pythia8::QQEmitRF Pythia8::XGSplitIFsec Pythia8::XGSplitRF

Public Member Functions

virtual bool init ()
 
virtual bool check ()
 
virtual string vinciaName () const
 
virtual int idA () const
 
virtual int idB () const
 
virtual int id0 () const
 
virtual int id1 () const
 
virtual int id2 () const
 
virtual double zA (vector< double > invariants)
 
virtual double zB (vector< double > invariants)
 
virtual bool isIIant ()
 
virtual bool isRFant ()
 
virtual bool checkRes ()
 
virtual void getTestMasses (vector< double > &masses)
 
virtual bool getTestInvariants (vector< double > &invariants, vector< double > masses, double yaj, double yjk)
 
- Public Member Functions inherited from Pythia8::AntennaFunction
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 string baseName () const
 
virtual string humanName () const
 
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 Member Functions

double massiveEikonal (double saj, double sjk, double sak, double m_a, double m_k)
 
double massiveEikonal (vector< double > invariants, vector< double > masses)
 
double gramDet (vector< double > invariants, vector< double > masses)
 
double antFunCollLimit (vector< double > invariants, vector< double > masses)
 

Additional Inherited Members

- Protected Attributes inherited from Pythia8::AntennaFunction
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 602 of file VinciaAntennaFunctions.h.


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