CAbortHandler | Object handling a user-driven process abortion |
CParameterisation::Arguments | |
CArgumentsParser | A generic command line arguments parser |
►Carray | |
CMomentum | Container for a particle's 4-momentum, along with useful methods to ease the development of any matrix element level generator |
CHist2D::contents_t | |
CDrawable::AxisInfo | Metadata for an axis |
►CBaseCardsHandlerFactory | |
CCardsHandlerFactory | A card handler factory |
►CBasePhaseSpaceGeneratorFactory | |
CPhaseSpaceGeneratorFactory | |
CCaller | External command piping utility |
CDocumentationGenerator::category_t | |
CCepGenEvent | All useful information about a generated event |
CCepGenRun | All useful information about a generation run |
CDrawable::CompareAxisByValue | Comparator of an axis by the values it holds |
CConstants | General physics constants |
CDrawable::coord_t | Generic bin coordinate and its human-readable label |
►CDrawable | A generic object which can be drawn in the standard output |
CGraph1D | A one-dimensional graph object |
CGraph2D | A two-dimensional graph object |
CHist1D | 1D histogram container |
CHist2D | 2D histogram container |
CEnumHash< T > | A hasher table for an enumeration |
CEvent | Container for the information on the in- and outgoing particles' kinematics |
CEventBrowser | A user-friendly browser for the Event content |
CEventInterface | Interface to the Pythia 6 event content |
CEventKinematics | Single event kinematics |
CFormFactors | Form factors values |
CFunctionWrapper | Wrapper to a 1-dimensional function with optional parameters |
CGenerator | Core generator object allowing for process definition, cross-section computation, and event generation |
►CGenEvent | |
CCepGenEvent | Interfacing between CepGen and HepMC event definitions |
CCepGenEvent | Interfacing between CepGen and HepMC2 event definitions |
CGenParameters | Generic run parameters |
CGridHandler< D, N > | A generic class for \(\mathbb{R}^D\mapsto\mathbb{R}^N\) grid interpolation |
►CGridHandler< 3, 1 > | |
CGluonGrid | A KMR un-integrated gluon densities grid interpolator |
CGridParameters | A parameters placeholder for the grid integration helper |
►Cgsl_function | |
CGSLFunctionWrapper | GSL wrapper to define a functor as a GSL-digestible functional |
►Cgsl_monte_function | |
CGSLMonteFunctionWrapper< F > | GSL wrapper to define a functor as an integrable functional |
►Cgsl_vector_view | |
CVectorRef | |
CHasher< T, bool > | A hasher table for a given structure |
CHasher< T, true > | A hasher table for a given structure |
CHeavyIon | Heavy ion container (Z+A) |
►CHistogram | Generic container for binned distributions |
CHist1D | 1D histogram container |
CHist2D | 2D histogram container |
CPDG::Id | A class-in-the-middle PDG identifier for printout operations |
►CIntegrand | An integrand wrapper placeholder |
CFunctionIntegrand | Wrapper to the function to be integrated |
CFunctionalIntegrand | Wrapper to a string-built functional to be integrated |
CProcessIntegrand | Wrapper to the function to be integrated |
CKinCuts | Phase space cuts for event kinematics |
CNachtmannAmplitudes::Kinematics | Helper container to handle all kinematics variables computation once |
CResonanceObject::KinematicsBlock | Kinematics needed for threshold relativistic B-W |
CKTKinematics | Kinematics properties of the \(k_{\rm T}\)-factorised process |
►CLHAup | |
CCepGenEvent | Interfacing between CepGen and Pythia8 event definitions |
CLogger | General purpose message logger |
►CMatrix | A \(n\times m\) matrix object |
CVector | Specialisation of an \(m\times 1\) matrix |
CMCDFileParser | A MCD files parsing module |
►CMessage | A generic message type |
►CLoggedMessage | A simple exception handler |
►CException | Standard exception message |
CError | |
CNullStream | Placeholder for debugging messages if logging threshold is not reached |
CDrawer::Mode | |
CModuleFactory< T > | A generic factory to build modules |
►Cpair | |
CLimits | Validity interval for a variable |
►CParametersList | |
CParametersDescription | A description object for parameters collection |
CParametersDescription::ParameterValues | A collection of valid values for a given parameter |
CParticle | Kinematic information for one particle |
CPartonFluxFactory | A generic parton fluxes objects factory |
CPDG | A singleton holding all physics constants associated to particles |
CPiper | External command piping utility |
CProgressBar | A simple progress indicator |
►CPyObjectPtr | |
CObjectPtr | Smart pointer to a Python object and its dereferencing operator |
►Cruntime_error | |
CException | Standard exception message |
CRunAbortedException | Exception raised when the user terminates the process |
►CSteerable | Base runtime module object |
►CSteeredObject< Beam > | |
CBeam | Incoming beams characteristics |
CSteeredObject< Coupling > | |
►CSteeredObject< CutsList > | |
CCutsList | A collection of cuts to apply on the physical phase space |
CSteeredObject< EventHandler > | |
►CSteeredObject< GeneratorWorker > | |
CGeneratorWorker | Event generator worker instance |
►CSteeredObject< IncomingBeams > | |
CIncomingBeams | Beam/primary particle's kinematics |
CSteeredObject< Integrator > | |
►CSteeredObject< Kinematics > | |
CKinematics | List of kinematic constraints to apply on the process phase space |
►CSteeredObject< NachtmannAmplitudes > | |
CNachtmannAmplitudes | Amplitudes computational tool, as developed by Nachtmann et al. [2] |
CSteeredObject< EFTParameters > | |
►CSteeredObject< ParticleProperties > | |
CParticleProperties | |
CSteeredObject< PartonFlux > | |
►CSteeredObject< PartonsPhaseSpaceGenerator > | |
CPartonsPhaseSpaceGenerator | A generic phase space integration wrapper |
CSteeredObject< PhaseSpaceGenerator > | |
►CSteeredObject< PolarisationState > | |
CPolarisationState | |
►CSteeredObject< ResonanceObject > | |
CResonanceObject | General definition for a resonance |
►CSteeredObject< BranchingRatios > | |
CResonanceObject::BranchingRatios | Branching ratios container for resonance decay into single, double pion or eta states |
►CSteeredObject< RunParameters > | |
CRunParameters | List of parameters used to start and run the simulation job |
►CSteeredObject< Generation > | |
CRunParameters::Generation | Collection of events generation parameters |
CSteeredObject< Handler > | |
►CSteeredObject< Central > | |
CCentral | Centrally produced particles phase space cuts |
►CSteeredObject< Initial > | |
CInitial | Initial parton-like particles phase space cuts |
►CSteeredObject< Remnants > | |
CRemnants | Outgoing beam remnant-like particles phase space cuts |
CSteeredObject< Parameterisation > | |
►CSteeredObject< Interface > | |
CInterface | |
CSteeredObject< Process > | |
►CSteeredObject< ConfigWriter > | |
CConfigWriter | Toolbox to dump user-steered configuration into Python scripts |
►CSteeredObject< Environment > | |
CEnvironment | |
CSteeredObject< Derivator > | |
CSteeredObject< DocumentationGenerator > | |
CSteeredObject< Drawer > | |
CSteeredObject< Functional > | |
►CSteeredObject< GridDrawer > | |
CGridDrawer | Utility object to draw a grid values mapping |
►CSteeredObject< ProcessVariablesAnalyser > | |
CProcessVariablesAnalyser | |
CSteeredObject< RandomGenerator > | |
►CSteeredObject< GluonGrid > | |
CGluonGrid | A KMR un-integrated gluon densities grid interpolator |
►CSteeredObject< T > | Base user-steerable object |
►CNamedModule< Coupling > | |
CCoupling | A generic \(\alpha_S(Q^2)\) evaluation algorithm |
►CNamedModule< EventHandler > | |
►CEventHandler | Class template for modules interacting with events |
►CEventExporter | Output format handler for events export |
CEventHarvester | Generic text file output handler |
CEventImporter | Base event importer module |
►CEventModifier | Class template to interface (external/internal) events modification algorithms |
CHadroniser | Class template to define any hadroniser as a general object with defined methods |
►CNamedModule< Integrator > | |
►CIntegrator | Integration algorithm |
CGSLIntegrator | |
►CNamedModule< PartonFlux > | |
►CPartonFlux | |
CPartonFluxWrap | |
►CCollinearFlux | Base object for a collinear parton flux parameterisation |
CCollinearFluxWrap | |
►CKTFlux | |
CKTFluxWrap | |
►CNamedModule< PhaseSpaceGenerator > | |
CPhaseSpaceGenerator | Class template to define any phase space helper process |
►CNamedModule< Handler > | |
CHandler | Base steering card module |
►CNamedModule< Parameterisation > | |
CParameterisation | Nucleon electromagnetic form factors parameterisation |
CParameterisation | A generic modelling of the \(R=\sigma_L/\sigma_T\) ratio |
►CParameterisation | Base object for the parameterisation of nucleon structure functions |
CPartonicParameterisation | Generic partonic level perturbative structure functions built from an external PDFs grid |
►CNamedModule< Process > | |
CProcess | Wrapper around a generic MadGraph process definition |
►CProcess | Class template to define any process to compute using this MC integrator/events generator |
►CFactorisedProcess | Generic parton emission-factorised process |
CFortranFactorisedProcess | Compute the matrix element for a generic factorised process defined in a Fortran weighting function |
►CNamedModule< Derivator > | |
CDerivator | |
►CNamedModule< DocumentationGenerator > | |
CDocumentationGenerator | Documentation generator object |
►CNamedModule< Drawer > | |
CDrawer | |
►CNamedModule< Functional > | |
►CFunctional | A string-to-functional parser |
CFunctional | |
►CNamedModule< RandomGenerator > | |
CRandomGenerator | A random number generator |
CNamedModule< T > | Base runtime module object |
CStreamCollector | |
►CTCanvas | |
CROOTCanvas | A "prettified" generic figure canvas |
CTimeKeeper::Ticker | Scoped timekeeping utility |
CTimeKeeper | Collection of clocks to benchmark execution blocks |
CTimer | A generic timer to extract the processing time between two steps in this software's flow |
►CTPaveText | |
CROOTPaveText | A "prettified" text box object |
►Cunordered_map | |
CEvent::EventMetadata | Collection of key -> value pairs storing event metadata |
CParticlesMap | Map between a particle's role and its associated Particle object |
CValue | A scalar value with its uncertainty |
CParameterisation::Values | |
►Cvector | |
CPiper::Commands | A collection of commands to pipe to the session |
Cversion | Collection of CepGen version information handlers |
►Cwrapper | |
CCollinearFluxWrap | |
CKTFluxWrap | |
CPartonFluxWrap |