StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Pythia8::StringEnd Class Reference

Public Member Functions

void init (ParticleData *particleDataPtrIn, StringFlav *flavSelPtrIn, StringPT *pTSelPtrIn, StringZ *zSelPtrIn)
 
void setUp (bool fromPosIn, int iEndIn, int idOldIn, int iMaxIn, double pxIn, double pyIn, double GammaIn, double xPosIn, double xNegIn)
 
void newHadron ()
 
Vec4 kinematicsHadron (StringSystem &system)
 
void update ()
 
void init (ParticleData *particleDataPtrIn, StringFlav *flavSelPtrIn, StringPT *pTSelPtrIn, StringZ *zSelPtrIn)
 
void setUp (bool fromPosIn, int iEndIn, int idOldIn, int iMaxIn, double pxIn, double pyIn, double GammaIn, double xPosIn, double xNegIn)
 
void newHadron ()
 
Vec4 kinematicsHadron (StringSystem &system)
 
void update ()
 
void init (ParticleData *particleDataPtrIn, StringFlav *flavSelPtrIn, StringPT *pTSelPtrIn, StringZ *zSelPtrIn, Settings &settings)
 
void setUp (bool fromPosIn, int iEndIn, int idOldIn, int iMaxIn, double pxIn, double pyIn, double GammaIn, double xPosIn, double xNegIn)
 
void newHadron (double nNSP=0.0)
 
Vec4 kinematicsHadron (StringSystem &system, vector< StringVertex > &stringVertices, bool useInputZ=false, double zHadIn=0.)
 
Vec4 kinematicsHadronTmp (StringSystem system, Vec4 pRem, double phi, double mult)
 
void update ()
 
void init (ParticleData *particleDataPtrIn, StringFlav *flavSelPtrIn, StringPT *pTSelPtrIn, StringZ *zSelPtrIn, Settings &settings)
 
void setUp (bool fromPosIn, int iEndIn, int idOldIn, int iMaxIn, double pxIn, double pyIn, double GammaIn, double xPosIn, double xNegIn, int colIn)
 
void newHadron (double nNSP=0.0)
 
Vec4 kinematicsHadron (StringSystem &system, vector< StringVertex > &stringVertices, bool useInputZ=false, double zHadIn=0.)
 
Vec4 kinematicsHadronTmp (StringSystem system, Vec4 pRem, double phi, double mult)
 
void update ()
 

Public Attributes

ParticleDataparticleDataPtr
 
StringFlavflavSelPtr
 
StringPTpTSelPtr
 
StringZzSelPtr
 
bool fromPos
 
int iEnd
 
int iMax
 
int idHad
 
int iPosOld
 
int iNegOld
 
int iPosNew
 
int iNegNew
 
double pxOld
 
double pyOld
 
double pxNew
 
double pyNew
 
double pxHad
 
double pyHad
 
double mHad
 
double mT2Had
 
double zHad
 
double GammaOld
 
double GammaNew
 
double xPosOld
 
double xPosNew
 
double xPosHad
 
double xNegOld
 
double xNegNew
 
double xNegHad
 
FlavContainer flavOld
 
FlavContainer flavNew
 
Vec4 pHad
 
Vec4 pSoFar
 
bool thermalModel
 
bool mT2suppression
 
int hadSoFar
 
double aLund
 
double bLund
 
int colOld
 
int colNew
 

Static Public Attributes

static const double TINY = 1e-6
 
static const double PT2SAME = 0.01
 
static const double MEANMMIN = 0.2
 
static const double MEANM = 0.8
 
static const double MEANPT = 0.4
 

Detailed Description

Definition at line 30 of file StringFragmentation.h.


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