UserHooks
SuppressSmallPT
main10.cc
PartonLevel:all = off
doVetoPT(...)
doVetoPartonLevel(...)
";?>Pythia::stat()
Pythia
";?> Pythia::setUserHooksPtr( UserHooks*)
initPtr
workEvent
beamAPtr
beamBPtr
beamPomAPtr
beamPomBPtr
can/doVetoProcessLevel
process
omitResonanceDecays
PartonLevel
event
finalOnly = false
finalOnly = true
subEvent
mother1()
mother2()
daughter1()
daughter2()
isHardest = true
doVetoPT( iPos, event)
iPos = 0 - 4
isHardest = false
iPos = 5
omitResonanceDecays(...)
subEvent(...)
Beams:*
doVetoProcessLevel(...)
";?>process
Pytha::next()
Pythia::next()
";?>PartonLevel:all = off
doVetoProcessLevel()
";?>event
";?>HadronLevel:all = off
HadronLevel:all = off
doVetoPartonLevel()
canVetoPartonLevel()
canVetoPartonLevelEarly()
scaleVetoPT()
argument
argumentoption
doVetoStep(...)
numberVetoStep()
doVetoMPIStep(...)
numberVetoMPIStep()
VetoProcessLevel
doVetoISREmission(...)
sizeOld
event.size() - 1
doVetoFSREmission(...)
true
doVetoMPIEmission(...)
multiplySigmaBy(...)
multiplySigmaBy
UserHooks.cc
class
canModifySigma()
multiplySigmaBy()
false
biasSelectionBy(...)
biasSelectionBy
selBias
1/selBias
Info::weight()
doVetoResonanceDecays(...)
canVetoProcessLevel()
TimeShower
scaleResonance(...)
";?>PartonLevel:earlyResDec = off
PartonLevel:earlyResDec = on
doReconnectResonanceSystems(...)
enhanceFactor(...)
vetoProbability(...)
name
isr:G2GG
isr:G2QQ
isr:Q2QG
isr:Q2GQ
isr:Q2QA
isr:Q2AQ
isr:Q2QW
fsr:G2GG
fsr:G2QQ
fsr:Q2QG
fsr:Q2QA
fsr:A2QQ
fsr:A2LL
fsr:Q2QW
fsr:Q2QHV
Info::mergingWeight()
Info::mergingWeightNLO()
main63.cc
main64.cc
doChangeFragPar(...)
doVetoFragmentation(...)
StringFlav
Settings
flavPtr->init(settings,randomPtr)
settings
randomPtr
Random
StringZ
zPtr->init(settings,particleData,randomPtr)
StringPT
pTPtr->init(settings,particleData,randomPtr)
vertexForMPI(...)
vertexForFSR(...)
vertexForISR(...)
Vec4
SpaceShower
";?> Pythia::addUserHooksPtr( UserHooks*)