#include <SpaceShower.h>
Public Member Functions | |
SpaceShower (long capacity=20) | |
Constructor. | |
void | shower (Event &, BeamParticle &, BeamParticle &, long=-1, long=-1, long=-1) |
Top-level driver routine to do a single time-like shower. | |
Private Member Functions | |
void | read (Event &, BeamParticle &, BeamParticle &, long, long) |
Read in info on system to be treated. | |
void | write (Event &) |
Write back shower after treatment. | |
bool | setUpPrimary (long) |
Set up primary partons for evolution. | |
bool | kinemPrimary () |
Check and set kinematics for primary partons after evolution. | |
long | pickSide () |
Pick one of the sides for further evolution when required. | |
void | setUpBranching (long) |
Set up daughters of parton branching for subsequent evolution. | |
bool | kinemBranching (long) |
Check and set kinematics for branching after daughter evolution. | |
void | evolveParton (long) |
Evolve a single parton; main physics routine. | |
void | findMEkind (long) |
Find class of ME correction. | |
double | calcMEmax (long, long) |
Provide maximum of expected ME weight; for preweighting of evolution. | |
double | calcMEcorr (long, long, double, double) |
Provide actual ME weight for current branching. |
Used by the internal Pythia7 Shower classes.
Definition at line 149 of file SpaceShower.h.