StRoot
1
|
Public Member Functions | |
virtual void | init (Settings &settings, Rndm *rndmPtrIn) |
int | pickLightQ () |
virtual FlavContainer | pick (FlavContainer &flavOld) |
virtual int | combine (FlavContainer &flav1, FlavContainer &flav2) |
void | assignPopQ (FlavContainer &flav) |
int | makeDiquark (int id1, int id2, int idHad=0) |
virtual void | init (Settings &settings, Rndm *rndmPtrIn) |
int | pickLightQ () |
virtual FlavContainer | pick (FlavContainer &flavOld) |
virtual int | combine (FlavContainer &flav1, FlavContainer &flav2) |
void | assignPopQ (FlavContainer &flav) |
int | makeDiquark (int id1, int id2, int idHad=0) |
virtual void | init (Settings &settings, ParticleData *particleDataPtrIn, Rndm *rndmPtrIn, Info *infoPtrIn) |
int | pickLightQ () |
virtual FlavContainer | pick (FlavContainer &flavOld, double pT=-1.0, double nNSP=0.0) |
virtual FlavContainer | pickGauss (FlavContainer &flavOld) |
virtual FlavContainer | pickThermal (FlavContainer &flavOld, double pT, double nNSP) |
virtual int | combine (FlavContainer &flav1, FlavContainer &flav2) |
virtual int | combineId (int id1, int id2, bool keepTrying=true) |
virtual int | getHadronIDwin () |
virtual int | combineLastThermal (FlavContainer &flav1, FlavContainer &flav2, double pT, double nNSP) |
virtual int | getHadronID (FlavContainer &flav1, FlavContainer &flav2, double pT=-1.0, double nNSP=0, bool finalTwo=false) |
virtual double | getHadronMassWin (int idHad) |
void | assignPopQ (FlavContainer &flav) |
int | makeDiquark (int id1, int id2, int idHad=0) |
void | addQuarkDiquark (vector< pair< int, int > > &quarkCombis, int qID, int diqID, int hadronID) |
int | getMesonSpinCounter (int hadronID) |
virtual void | init () |
int | pickLightQ () |
virtual FlavContainer | pick (FlavContainer &flavOld, double pT=-1.0, double nNSP=0.0, bool allowPop=true) |
virtual FlavContainer | pickGauss (FlavContainer &flavOld, bool allowPop=true) |
virtual FlavContainer | pickThermal (FlavContainer &flavOld, double pT, double nNSP) |
virtual int | combine (FlavContainer &flav1, FlavContainer &flav2) |
virtual int | combineId (int id1, int id2, bool keepTrying=true) |
virtual int | combineToLightest (int id1, int id2) |
virtual int | getHadronIDwin () |
virtual int | combineLastThermal (FlavContainer &flav1, FlavContainer &flav2, double pT, double nNSP) |
virtual int | getHadronID (FlavContainer &flav1, FlavContainer &flav2, double pT=-1.0, double nNSP=0, bool finalTwo=false) |
virtual double | getHadronMassWin (int idHad) |
void | assignPopQ (FlavContainer &flav) |
int | makeDiquark (int id1, int id2, int idHad=0) |
void | addQuarkDiquark (vector< pair< int, int > > &quarkCombis, int qID, int diqID, int hadronID) |
int | getMesonSpinCounter (int hadronID) |
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 Attributes | |
Rndm * | rndmPtr |
ParticleData * | particleDataPtr |
Info * | infoPtr |
bool | mT2suppression |
bool | useWidthPre |
double | sigmaHad |
double | widthPreStrange |
double | widthPreDiquark |
bool | thermalModel |
bool | mesonNonetL1 |
double | temperature |
double | tempPreFactor |
int | nNewQuark |
double | mesMixRate1 [2][6] |
double | mesMixRate2 [2][6] |
double | mesMixRate3 [2][6] |
double | baryonOctWeight [6][6][6][2] |
double | baryonDecWeight [6][6][6][2] |
bool | closePacking |
double | exponentMPI |
double | exponentNSP |
map< int, vector< pair< int, int > > > | hadronConstIDs |
map< int, vector< pair< int, int > > > | possibleHadrons |
map< int, vector< double > > | possibleRatePrefacs |
map< pair< int, int >, vector < pair< int, int > > > | possibleHadronsLast |
map< pair< int, int >, vector < double > > | possibleRatePrefacsLast |
int | hadronIDwin |
int | idNewWin |
double | hadronMassWin |
Protected Attributes inherited from Pythia8::PhysicsBase | |
Info * | infoPtr = {} |
Settings * | settingsPtr = {} |
ParticleData * | particleDataPtr = {} |
HadronWidths * | hadronWidthsPtr = {} |
Rndm * | rndmPtr = {} |
CoupSM * | coupSMPtr = {} |
CoupSUSY * | coupSUSYPtr = {} |
BeamParticle * | beamAPtr = {} |
BeamParticle * | beamBPtr = {} |
BeamParticle * | beamPomAPtr = {} |
BeamParticle * | beamPomBPtr = {} |
BeamParticle * | beamGamAPtr = {} |
BeamParticle * | beamGamBPtr = {} |
BeamParticle * | beamVMDAPtr = {} |
BeamParticle * | beamVMDBPtr = {} |
PartonSystems * | partonSystemsPtr = {} |
SigmaTotal * | sigmaTotPtr = {} |
set< PhysicsBase * > | subObjects |
UserHooksPtr | userHooksPtr |
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 } |
Protected Member Functions inherited from Pythia8::PhysicsBase | |
virtual void | onInitInfoPtr () |
virtual void | onBeginEvent () |
virtual void | onEndEvent (Status) |
virtual void | onStat () |
void | registerSubObject (PhysicsBase &pb) |
Definition at line 69 of file FragmentationFlavZpT.h.