▼Nboost | |
Ncepgen | |
▼Ncepgen | Common namespace for this Monte Carlo generator |
►Ncard | Location for all steering card parsers/writers |
CHandler | Base steering card module |
Nconstants | List of physical constants useful that may be used for the matrix element definition |
►Ncuts | A namespace for all kinematic cuts |
CCentral | Centrally produced particles phase space cuts |
CInitial | Initial parton-like particles phase space cuts |
CRemnants | Outgoing beam remnant-like particles phase space cuts |
►Nformfac | Form factors definition scope |
CFormFactors | Form factors values |
CParameterisation | Nucleon electromagnetic form factors parameterisation |
►Nhadr | Location for all hadronisers to be run downstream to the events generation |
CHadroniser | Class template to define any hadroniser as a general object with defined methods |
Nherwig6 | Herwig 6 utilities namespace |
►Nktblock | Collection of common blocks for Fortran \(k_{\rm T}\)-processes |
CConstants | General physics constants |
CEventKinematics | Single event kinematics |
CGenParameters | Generic run parameters |
CKinCuts | Phase space cuts for event kinematics |
CKTKinematics | Kinematics properties of the \(k_{\rm T}\)-factorised process |
►Nmg5amc | |
CInterface | |
CProcess | Wrapper around a generic MadGraph process definition |
Nmode | Collection of enums for the definition of process mode |
►Nproc | Location for all physics processes to be generated |
CFactorisedProcess | Generic parton emission-factorised process |
CFortranFactorisedProcess | Compute the matrix element for a generic factorised process defined in a Fortran weighting function |
CProcess | Class template to define any process to compute using this MC integrator/events generator |
►Npythia6 | Pythia 6 utilities namespace |
CEventInterface | Interface to the Pythia 6 event content |
►Npython | |
CConfigWriter | Toolbox to dump user-steered configuration into Python scripts |
CEnvironment | |
CError | |
CFunctional | |
CObjectPtr | Smart pointer to a Python object and its dereferencing operator |
►Nsigrat | A collector namespace for modellings of the \(R=\sigma_L/\sigma_T\) ratio |
CParameterisation | A generic modelling of the \(R=\sigma_L/\sigma_T\) ratio |
►Nstrfun | Structure functions modelling scope |
►CParameterisation | Base object for the parameterisation of nucleon structure functions |
CArguments | |
CValues | |
CPartonicParameterisation | Generic partonic level perturbative structure functions built from an external PDFs grid |
Ntest | |
►Nutils | Collection of utilities |
Nenv | All environment variable-related utilities |
Nkt | |
CAbortHandler | Object handling a user-driven process abortion |
CCaller | External command piping utility |
CDerivator | |
►CDocumentationGenerator | Documentation generator object |
Ccategory_t | |
►CDrawable | A generic object which can be drawn in the standard output |
CAxisInfo | Metadata for an axis |
CCompareAxisByValue | Comparator of an axis by the values it holds |
Ccoord_t | Generic bin coordinate and its human-readable label |
►CDrawer | |
CMode | |
CEnumHash | A hasher table for an enumeration |
CEventBrowser | A user-friendly browser for the Event content |
CFunctional | A string-to-functional parser |
CFunctionWrapper | Wrapper to a 1-dimensional function with optional parameters |
CGraph1D | A one-dimensional graph object |
CGraph2D | A two-dimensional graph object |
CGridDrawer | Utility object to draw a grid values mapping |
CGSLFunctionWrapper | GSL wrapper to define a functor as a GSL-digestible functional |
CGSLMonteFunctionWrapper | GSL wrapper to define a functor as an integrable functional |
CHasher | A hasher table for a given structure |
CHasher< T, true > | A hasher table for a given structure |
CHist1D | 1D histogram container |
►CHist2D | 2D histogram container |
Ccontents_t | |
CHistogram | Generic container for binned distributions |
CLogger | General purpose message logger |
►CPiper | External command piping utility |
CCommands | A collection of commands to pipe to the session |
CProcessVariablesAnalyser | |
CProgressBar | A simple progress indicator |
CRandomGenerator | A random number generator |
CRunAbortedException | Exception raised when the user terminates the process |
CStreamCollector | |
►CTimeKeeper | Collection of clocks to benchmark execution blocks |
CTicker | Scoped timekeeping utility |
CTimer | A generic timer to extract the processing time between two steps in this software's flow |
CArgumentsParser | A generic command line arguments parser |
CBeam | Incoming beams characteristics |
CCardsHandlerFactory | A card handler factory |
CCollinearFlux | Base object for a collinear parton flux parameterisation |
CCoupling | A generic \(\alpha_S(Q^2)\) evaluation algorithm |
CCutsList | A collection of cuts to apply on the physical phase space |
►CEvent | Container for the information on the in- and outgoing particles' kinematics |
CEventMetadata | Collection of key -> value pairs storing event metadata |
CEventExporter | Output format handler for events export |
CEventHandler | Class template for modules interacting with events |
CEventHarvester | Generic text file output handler |
CEventImporter | Base event importer module |
CEventModifier | Class template to interface (external/internal) events modification algorithms |
CException | Standard exception message |
CFunctionalIntegrand | Wrapper to a string-built functional to be integrated |
CFunctionIntegrand | Wrapper to the function to be integrated |
CGenerator | Core generator object allowing for process definition, cross-section computation, and event generation |
CGeneratorWorker | Event generator worker instance |
CGridHandler | A generic class for \(\mathbb{R}^D\mapsto\mathbb{R}^N\) grid interpolation |
CGridParameters | A parameters placeholder for the grid integration helper |
CGSLIntegrator | |
CHeavyIon | Heavy ion container (Z+A) |
CIncomingBeams | Beam/primary particle's kinematics |
CIntegrand | An integrand wrapper placeholder |
CIntegrator | Integration algorithm |
CKinematics | List of kinematic constraints to apply on the process phase space |
CKTFlux | |
CLimits | Validity interval for a variable |
CLoggedMessage | A simple exception handler |
CMatrix | A \(n\times m\) matrix object |
CMessage | A generic message type |
CModuleFactory | A generic factory to build modules |
CMomentum | Container for a particle's 4-momentum, along with useful methods to ease the development of any matrix element level generator |
►CNachtmannAmplitudes | Amplitudes computational tool, as developed by Nachtmann et al. [2] |
CKinematics | Helper container to handle all kinematics variables computation once |
CNamedModule | Base runtime module object |
CNullStream | Placeholder for debugging messages if logging threshold is not reached |
►CParametersDescription | A description object for parameters collection |
CParameterValues | A collection of valid values for a given parameter |
CParametersList | |
CParticle | Kinematic information for one particle |
CParticleProperties | |
CParticlesMap | Map between a particle's role and its associated Particle object |
CPartonFlux | |
CPartonFluxFactory | A generic parton fluxes objects factory |
CPartonsPhaseSpaceGenerator | A generic phase space integration wrapper |
►CPDG | A singleton holding all physics constants associated to particles |
CId | A class-in-the-middle PDG identifier for printout operations |
CPhaseSpaceGenerator | Class template to define any phase space helper process |
CPhaseSpaceGeneratorFactory | |
CPolarisationState | |
CProcessIntegrand | Wrapper to the function to be integrated |
►CResonanceObject | General definition for a resonance |
CBranchingRatios | Branching ratios container for resonance decay into single, double pion or eta states |
CKinematicsBlock | Kinematics needed for threshold relativistic B-W |
CROOTCanvas | A "prettified" generic figure canvas |
CROOTPaveText | A "prettified" text box object |
►CRunParameters | List of parameters used to start and run the simulation job |
CGeneration | Collection of events generation parameters |
CSteerable | Base runtime module object |
CSteeredObject | Base user-steerable object |
CValue | A scalar value with its uncertainty |
CVector | Specialisation of an \(m\times 1\) matrix |
CVectorRef | |
Cversion | Collection of CepGen version information handlers |
▼NHepMC | |
CCepGenEvent | Interfacing between CepGen and HepMC2 event definitions |
▼NHepMC3 | |
CCepGenEvent | Interfacing between CepGen and HepMC event definitions |
▼Nkmr | Kimber-Martin-Ryskin un-integrated gluon densities |
CGluonGrid | A KMR un-integrated gluon densities grid interpolator |
▼Npdg | |
CMCDFileParser | A MCD files parsing module |
▼NPythia8 | |
CCepGenEvent | Interfacing between CepGen and Pythia8 event definitions |
▼NROOT | |
CCepGenEvent | All useful information about a generated event |
CCepGenRun | All useful information about a generation run |