PYTHIA  8.303
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CAntennaSetFSRThe AntennaSetFSR class. Simple container of FF and RF antenna functions
 CAntennaSetISRThe AntennaSetISR class. Simple container of II and IF antenna functions
 CBeamDipolePurely internal to reconnectMPIs
 CBeamShapeBase class to set beam momentum and interaction spot spread
 CBoseEinsteinHadronSimple container for studied hadrons
 CBranchElementalISRThe BranchElementalISR class, container for 2 -> 3 trial branchings
 CColConfigDescribes the colour configuration of the whole event
 CColourTracingColourTracing class. It is used to trace colours within the event record
 CColStateThe ColState class
 Ccreate_unordered_map< T, U >
 Ccreatemap< T, U >
 Ccreatevector< T >
 CDecayChannelThis class holds info on a single decay channel
 CDGLAPA class containing DGLAP splitting functions for limit checking
 CDireColChainsContainer for multiple color chains
 CDireHooksHooks is base class for user access to program execution
 CDirePSWeightContainer for a single weight with auxiliary information
 CDireSingleColChainDefinition of color chains
 CDireSpaceEndData on radiating dipole ends, only used inside DireSpace
 CDireTimesEndData on radiating dipole ends; only used inside DireTimes class
 CDireWeightContainerContainer for all shower weights, including handling
 CDummyForStreamsDummy to avoid harmless compiler warning that Streams.o has no symbols
 CSusyLesHouches::EntryClass for SLHA data entry
 CEventHolds all info on the generated event
 CEventInfoClass for storing Events and Info objects
 CFlagClass for bool flags
 CFVecClass for vector of bool flags
 CHelicityMatrixElementThe helicity matrix element class
 CInBeamInBeam is a simple helper class for partons and their flux in a beam
 CMergingHooks::IndividualWeightsStruct to save individual weights
 CInfoGluonMovePurely internal to reconnectMove
 CInPairInPair is a simple helper class for colliding parton pairs and their flux
 CLHAgeneratorCollect generator information for an event file
 CLHAinitrwgtThe LHAinitrwgt assigns a group-name to a set of LHAweightgroup objects
 CLHAParticleA class for the particles stored in LHAup
 CLHAPDFInfoSimple structure to hold LHAPDF set information
 CLHAProcessA class for the processes stored in LHAup
 CLHArwgtThe LHArwgt assigns a group-name to a set of LHAwgt objects
 CLHAscalesCollect different scales relevant for an event
 CLHAweightCollect the wgt information
 CLHAweightgroupThe LHAweightgroup assigns a group-name to a set of LHAweight objects
 CLHAweightsThe LHAweights struct represents the information in a weights tag
 CLHAwgtCollect the wgt information
 CLHblock< T >************************* SLHA AUX CLASSES *****************************///
 CLHblock< double >
 CLHblock< int >
 CLHblock< string >
 CLHdecayChannel*************************** DECAY TABLES ***************************///
 CLHmatrixBlock< size >
 CLHmatrixBlock< 2 >
 CLHmatrixBlock< 3 >
 CLHmatrixBlock< 4 >
 CLHmatrixBlock< 5 >
 CLHmatrixBlock< 6 >
 CLHmatrixBlock< 7 >
 CLHmatrixBlock< 8 >
 CLHtensor3Block< size >
 CLHtensor3Block< 3 >
 CModeClass for integer modes
 CMVecClass for vector of integers
 CParmClass for double parms (where parm is shorthand for parameter)
 CParticleDataThis class holds a map of all ParticleDataEntries
 CParticleDataEntryThis class holds info on a single particle species
 CPartonSystemsDescribes the whole set of subcollisions
 CPDFBase class for parton distribution functions
 CPDF::PDFEnvelopeError envelope from PDF uncertainty
 CPdfSetsContainers for PDF sets
 CPluginClass for loading plugin libraries at run time
 CPVecClass for vector of doubles
 CPythiaTop-level routines to generate an event
 CQEDconvSystemClass for a QED conversion system
 CQEDemitElementalClass for QED emissions
 CQEDemitSystemClass for a QED emission system
 CQEDShowerClass for performing QED showers
 CQEDsplitElementalClass for trial QED splittings
 CQEDsplitSystemClass for a QED splitting system
 CRamboRambo flat phase-space generator
 CAngantyr::RedirectInternal class to redirect stdout
 CResolutionA simple class for containing evolution variable definitions
 CResonanceWidthsThe ResonanceWidths is the base class. Also used for generic resonaces
 CShowerMEsThe parton shower matrix-element interface
 CSubCollisionModel::SigEstInternal class to report cross section estimates
 CSigmaOniaSetupA helper class used to setup the onia processes
 CEvtGenDecays::SignalMap of signal particle info
 CSpaceDipoleEndData on radiating dipole ends, only used inside SimpleSpaceShower
 CStringLengthStringLength class. It is used to calculate the lambda measure
 CTimeDipoleEndData on radiating dipole ends; only used inside SimpleTimeShower class
 CTrialReconnectionTrialReconnection class
 CWordClass for string words
 CWVecClass for vector of strings