PYTHIA  8.312
Public Member Functions | Friends | List of all members
HardProcessParticle Class Reference

Public Member Functions

 HardProcessParticle (int idIn, ParticleDataEntryPtr pdata, ParticleLocator locIn, HardProcessParticleList *listPtrIn, vector< ParticleLocator > &mothersIn)
 Construct from particle data.
 
 HardProcessParticle (string nameIn, const MultiParticle *multiPtrIn, ParticleLocator locIn, HardProcessParticleList *listPtrIn, vector< ParticleLocator > &mothersIn)
 Construct from multiparticle.
 
bool isFinal () const
 Check if final.
 
bool isBeam () const
 Check if beam particle.
 
bool isIntermediate () const
 Check if intermediate particle.
 
bool isRes () const
 Getter methods.
 
bool isCol () const
 
bool isMulti () const
 
string name () const
 
int id () const
 
int chargeType () const
 
int colType () const
 
vector< ParticleLocatorgetDaughters () const
 
const MultiParticlegetMulti () const
 
void print () const
 Print the particle. More...
 

Friends

class HardProcessParticleList
 

Member Function Documentation

void print ( ) const

Print the particle.

The HardProcessParticle class methods.

Loop over decay daughters.


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