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

Public Member Functions

virtual void init (Settings &settings, ParticleData &particleData, Rndm *rndmPtrIn)
 
virtual double zFrag (int idOld, int idNew=0, double mT2=1.)
 
virtual double stopMass ()
 
virtual double stopNewFlav ()
 
virtual double stopSmear ()
 
virtual double bAreaLund ()
 
virtual void init (Settings &settings, ParticleData &particleData, Rndm *rndmPtrIn)
 
virtual double zFrag (int idOld, int idNew=0, double mT2=1.)
 
virtual double stopMass ()
 
virtual double stopNewFlav ()
 
virtual double stopSmear ()
 
virtual double bAreaLund ()
 
virtual void init (Settings &settings, ParticleData &particleData, Rndm *rndmPtrIn, Info *infoPtrIn)
 
virtual double zFrag (int idOld, int idNew=0, double mT2=1.)
 
virtual double stopMass ()
 
virtual double stopNewFlav ()
 
virtual double stopSmear ()
 
virtual double aAreaLund ()
 
virtual double bAreaLund ()
 
bool deriveBLund (Settings &settings, ParticleData &particleData)
 
virtual void init ()
 
virtual double zFrag (int idOld, int idNew=0, double mT2=1.)
 
virtual double stopMass ()
 
virtual double stopNewFlav ()
 
virtual double stopSmear ()
 
virtual double aAreaLund ()
 
virtual double bAreaLund ()
 
bool deriveBLund ()
 
- Public Member Functions inherited from Pythia8::PhysicsBase
void initInfoPtr (Info &infoPtrIn)
 
bool flag (string key) const
 
int mode (string key) const
 
double parm (string key) const
 
string word (string key) const
 

Protected Member Functions

double zLund (double a, double b, double c=1.)
 
double zPeterson (double epsilon)
 
double zLund (double a, double b, double c=1.)
 
double zPeterson (double epsilon)
 
double zLund (double a, double b, double c=1.)
 
double zPeterson (double epsilon)
 
double zLund (double a, double b, double c=1.)
 
double zPeterson (double epsilon)
 
- Protected Member Functions inherited from Pythia8::PhysicsBase
virtual void onInitInfoPtr ()
 
virtual void onBeginEvent ()
 
virtual void onEndEvent (Status)
 
virtual void onStat ()
 
void registerSubObject (PhysicsBase &pb)
 

Protected Attributes

bool usePetersonC
 
bool usePetersonB
 
bool usePetersonH
 
double mc2
 
double mb2
 
double aLund
 
double bLund
 
double aExtraDiquark
 
double rFactC
 
double rFactB
 
double rFactH
 
double epsilonC
 
double epsilonB
 
double epsilonH
 
double stopM
 
double stopNF
 
double stopS
 
RndmrndmPtr
 
bool useNonStandC
 
bool useNonStandB
 
bool useNonStandH
 
double aExtraSQuark
 
double aNonC
 
double aNonB
 
double aNonH
 
double bNonC
 
double bNonB
 
double bNonH
 
InfoinfoPtr
 
- Protected Attributes inherited from Pythia8::PhysicsBase
InfoinfoPtr = {}
 
SettingssettingsPtr = {}
 
ParticleDataparticleDataPtr = {}
 
HadronWidthshadronWidthsPtr = {}
 
RndmrndmPtr = {}
 
CoupSMcoupSMPtr = {}
 
CoupSUSYcoupSUSYPtr = {}
 
BeamParticlebeamAPtr = {}
 
BeamParticlebeamBPtr = {}
 
BeamParticlebeamPomAPtr = {}
 
BeamParticlebeamPomBPtr = {}
 
BeamParticlebeamGamAPtr = {}
 
BeamParticlebeamGamBPtr = {}
 
BeamParticlebeamVMDAPtr = {}
 
BeamParticlebeamVMDBPtr = {}
 
PartonSystemspartonSystemsPtr = {}
 
SigmaTotalsigmaTotPtr = {}
 
set< PhysicsBase * > subObjects
 
UserHooksPtr userHooksPtr
 

Static Protected Attributes

static const double CFROMUNITY = 0.01
 
static const double AFROMZERO = 0.02
 
static const double AFROMC = 0.01
 
static const double EXPMAX = 50.
 

Additional Inherited Members

- Public Types inherited from Pythia8::PhysicsBase
enum  Status {
  INCOMPLETE = -1, COMPLETE = 0, CONSTRUCTOR_FAILED, INIT_FAILED,
  LHEF_END, LOWENERGY_FAILED, PROCESSLEVEL_FAILED, PROCESSLEVEL_USERVETO,
  MERGING_FAILED, PARTONLEVEL_FAILED, PARTONLEVEL_USERVETO, HADRONLEVEL_FAILED,
  CHECK_FAILED, OTHER_UNPHYSICAL, HEAVYION_FAILED
}
 

Detailed Description

Definition at line 124 of file FragmentationFlavZpT.h.


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