PYTHIA
8.312
|
List of hard particles. More...
#include <VinciaMergingHooks.h>
Public Member Functions | |
void | list () const |
List the hard particles. More... | |
pair< HardProcessParticle *, HardProcessParticle * > | getBeams () |
Fetch pointers to the beams. | |
vector< HardProcessParticle > * | getLevel (int i) |
Fetch pointer to particles at i-th level. | |
HardProcessParticle * | getPart (ParticleLocator loc) |
Get a single particle, given a location. | |
ParticleLocator | add (int level, string nameIn, const MultiParticle *multiPtr, vector< ParticleLocator > &mothersIn) |
Add multiparticle to list. | |
ParticleLocator | add (int level, int idIn, ParticleDataEntryPtr pdata, vector< ParticleLocator > &mothersIn) |
Add particle to list from data. | |
void | setDaughters (ParticleLocator &mother, vector< ParticleLocator > &daughters) |
Set daughters of particle at mother location. More... | |
ParticleLocator | getNextLoc (int level) |
Get the next location. More... | |
List of hard particles.
|
inline |
Get the next location.
Does this level exist yet? Create.
void list | ( | ) | const |
List the hard particles.
The HardProcessParticleList class methods.
Loop over levels.
Loop over particles at this level and print.
void setDaughters | ( | ParticleLocator & | mother, |
vector< ParticleLocator > & | daughters | ||
) |
Set daughters of particle at mother location.
If a particle decays, set the list of children it decays into (using ParticleLocators).