cepgen is hosted by Hepforge, IPPP Durham
CepGen N/A
Central exclusive processes event generator
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CAbortHandlerObject handling a user-driven process abortion
 CParameterisation::Arguments
 CArgumentsParserA generic command line arguments parser
 Carray
 CDrawable::AxisInfoMetadata for an axis
 CBaseCardsHandlerFactory
 CBasePhaseSpaceGeneratorFactory
 CCallerExternal command piping utility
 CDocumentationGenerator::category_t
 CCepGenEventAll useful information about a generated event
 CCepGenRunAll useful information about a generation run
 CDrawable::CompareAxisByValueComparator of an axis by the values it holds
 CConstantsGeneral physics constants
 CDrawable::coord_tGeneric bin coordinate and its human-readable label
 CDrawableA generic object which can be drawn in the standard output
 CEnumHash< T >A hasher table for an enumeration
 CEventContainer for the information on the in- and outgoing particles' kinematics
 CEventBrowserA user-friendly browser for the Event content
 CEventInterfaceInterface to the Pythia 6 event content
 CEventKinematicsSingle event kinematics
 CFormFactorsForm factors values
 CFunctionWrapperWrapper to a 1-dimensional function with optional parameters
 CGeneratorCore generator object allowing for process definition, cross-section computation, and event generation
 CGenEvent
 CGenParametersGeneric run parameters
 CGridHandler< D, N >A generic class for \(\mathbb{R}^D\mapsto\mathbb{R}^N\) grid interpolation
 CGridHandler< 3, 1 >
 CGridParametersA parameters placeholder for the grid integration helper
 Cgsl_function
 Cgsl_monte_function
 Cgsl_vector_view
 CHasher< T, bool >A hasher table for a given structure
 CHasher< T, true >A hasher table for a given structure
 CHeavyIonHeavy ion container (Z+A)
 CHistogramGeneric container for binned distributions
 CPDG::IdA class-in-the-middle PDG identifier for printout operations
 CIntegrandAn integrand wrapper placeholder
 CKinCutsPhase space cuts for event kinematics
 CNachtmannAmplitudes::KinematicsHelper container to handle all kinematics variables computation once
 CResonanceObject::KinematicsBlockKinematics needed for threshold relativistic B-W
 CKTKinematicsKinematics properties of the \(k_{\rm T}\)-factorised process
 CLHAup
 CLoggerGeneral purpose message logger
 CMatrixA \(n\times m\) matrix object
 CMCDFileParserA MCD files parsing module
 CMessageA generic message type
 CDrawer::Mode
 CModuleFactory< T >A generic factory to build modules
 Cpair
 CParametersList
 CParametersDescription::ParameterValuesA collection of valid values for a given parameter
 CParticleKinematic information for one particle
 CPartonFluxFactoryA generic parton fluxes objects factory
 CPDGA singleton holding all physics constants associated to particles
 CPiperExternal command piping utility
 CProgressBarA simple progress indicator
 CPyObjectPtr
 Cruntime_error
 CSteerableBase runtime module object
 CStreamCollector
 CTCanvas
 CTimeKeeper::TickerScoped timekeeping utility
 CTimeKeeperCollection of clocks to benchmark execution blocks
 CTimerA generic timer to extract the processing time between two steps in this software's flow
 CTPaveText
 Cunordered_map
 CValueA scalar value with its uncertainty
 CParameterisation::Values
 Cvector
 CversionCollection of CepGen version information handlers
 Cwrapper