Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NCopula
 NCopulaConfig
 Nexample_plot_marginal
 NExperimentObs
 Nfit_app
 NGaussianSummary
 NJointDistribution
 NMarginalConfig
 NMarginalDistribution
 NMCResult
 Nmty
 Nnmssm_scalar_matching
 Npyhyperiso
 NRealMatrix
 NScalar
 NSoftsusyRuntimeConfig
 NSparseMatrix
 NStatisticConfig
 NStatisticInterface
 NstdHash specialization for SymbolId<Tag>
 CAbstractConfigPolymorphic base class for configuration types
 CAbstractElementAbstract base class for a single element of an LHA/FLHA block
 CAdvancedStatisticConfig
 CAllowedValuesValidator
 CAlphasConfigConfiguration for evaluating the strong coupling constant $\alpha_s$
 CAMSContourExtractorExtracts iso-contours using an adaptive marching-squares backend
 CAPIAdapterConcrete adapter combining monitoring and path providing functionalities
 CArgParser
 CArgument
 CArgumentBuilder
 CAssetRelativePathsRelative asset paths only
 CBAKeyHashHash functor for (block name, parameter id string) pairs
 CBaseLikelihoodDefault implementation of a profileable negative log-likelihood
 CBaseQCDfCalculator
 CBclnuCoefficientGroup
 CBCoefficientGroup
 CBDlnuConfig
 CBDlnuDecayDecay parent for the B > D l nu_l decays [1309:0301]. Currently implements :
 CBDlnuDecayCache
 CBDstarlnuConfig
 CBDstarlnuDecayDecay parent for the B > D* l nu_l decays [1309:0301]. Currently implements :
 CBDstarlnuDecayCache
 CBinnedObservableIdIdentifies an observable together with a numerical bin
 CBKllCache
 CBKllConfig
 CBKllDecayDecay parent for the exclusive B > K l+ l- decays. Implements the integrated branching ratio, forward-backward asymmetry and flat term in several q² bins
 CBKstarGammaCache
 CBKstarGammaConfig
 CBKstarGammaDecayDecay parent for the exclusive B > K* l+ l- decays. Implements the integrated branching ratio and angular observables in several q² bins, as well as the forward-backward asymmetry of the decay
 CBKstarllCache
 CBKstarllConfig
 CBKstarllDecayDecay parent for the exclusive B > K* l+ l- decays. Implements the integrated branching ratio and angular observables in several q² bins, as well as the forward-backward asymmetry of the decay
 CBllDecayDecay parent for the Bq > ll decays. Currently implements both CP-averaged and untagged Bs > mu+ mu- branching ratios and the CP-averaged Bd > mu+ mu- decays
 CBllDecayCache
 CBlnuDecayDecay parent for the B > l nu_l decays. Currently implements Bu > tau nu_tau branching ratio and the R_nu_tau ratio of this BR its SM expectation
 CBlnuDecayCache
 CBlock
 CBlockAccessorAlias-aware container / façade over several parameter blocks
 CBlockNameBlock identifier with alias support
 CBlockProviderBlock provider bound to HyperISO Parameters / ParameterType
 CBlockProxyUnified proxy for block queries and diagnostics
 CBlockSrcLightweight view over a set of source blocks
 CBPFFCalculator
 CBPQCDfCalculator
 CBPrimeCoefficientGroup
 CBScalarCoefficientGroup
 CBSMModelStrategyStrategy responsible for BSM parameters
 CBsPhiConfig
 CBsPhiDecayDecay parent for the Bs > phi l+ l- decays
 CBsPhiDecayCache
 CBToMuMuToy
 CBuildContextBuild-time context passed to group setup hooks
 CBulnuCoefficientGroup
 CBVFFCalculator
 CBVQCDfCalculator
 CBWilsonRunningParameters
 CBXsDecayDecay parent for the Bq > ll decays. Currently implements both CP-averaged and untagged Bs > mu+ mu- branching ratios and the CP-averaged Bd > mu+ mu- decays
 CBXsDecayCache
 CBXsllConfig
 CBXsllDecayDecay parent for the inclusive B > X_s l+ l- decays. Implements the integrated branching ratio in both q² \in [1, 6] GeV² and q² > 14.4 GeV², as well as the forward-backward asymmetry of the decay
 CBXsllDecayCache
 CC1
 CC10
 CC10_susy
 CC10_THDM
 CC1_susy
 CC1_THDM
 CC2
 CC2_susy
 CC2_THDM
 CC3
 CC3_susy
 CC3_THDM
 CC4
 CC4_susy
 CC4_THDM
 CC5
 CC5_susy
 CC5_THDM
 CC6
 CC6_susy
 CC6_THDM
 CC7
 CC7_susy
 CC7_THDM
 CC8
 CC8_susy
 CC8_THDM
 CC9
 CC9_susy
 CC9_THDM
 CC_mix_bd_1
 CC_mix_bd_1_SUSY
 CC_mix_bd_1_THDM
 CC_mix_bd_1_tilde
 CC_mix_bd_1_tilde_SUSY
 CC_mix_bd_1_tilde_THDM
 CC_mix_bd_2
 CC_mix_bd_2_SUSY
 CC_mix_bd_2_THDM
 CC_mix_bd_2_tilde
 CC_mix_bd_2_tilde_SUSY
 CC_mix_bd_2_tilde_THDM
 CC_mix_bd_3
 CC_mix_bd_3_SUSY
 CC_mix_bd_3_THDM
 CC_mix_bd_3_tilde
 CC_mix_bd_3_tilde_SUSY
 CC_mix_bd_3_tilde_THDM
 CC_mix_bd_4
 CC_mix_bd_4_SUSY
 CC_mix_bd_4_THDM
 CC_mix_bd_5
 CC_mix_bd_5_SUSY
 CC_mix_bd_5_THDM
 CC_mix_bs_1
 CC_mix_bs_1_SUSY
 CC_mix_bs_1_THDM
 CC_mix_bs_1_tilde
 CC_mix_bs_1_tilde_SUSY
 CC_mix_bs_1_tilde_THDM
 CC_mix_bs_2
 CC_mix_bs_2_SUSY
 CC_mix_bs_2_THDM
 CC_mix_bs_2_tilde
 CC_mix_bs_2_tilde_SUSY
 CC_mix_bs_2_tilde_THDM
 CC_mix_bs_3
 CC_mix_bs_3_SUSY
 CC_mix_bs_3_THDM
 CC_mix_bs_3_tilde
 CC_mix_bs_3_tilde_SUSY
 CC_mix_bs_3_tilde_THDM
 CC_mix_bs_4
 CC_mix_bs_4_SUSY
 CC_mix_bs_4_THDM
 CC_mix_bs_5
 CC_mix_bs_5_SUSY
 CC_mix_bs_5_THDM
 CC_mix_cu_1
 CC_mix_cu_1_tilde
 CC_mix_cu_2
 CC_mix_cu_2_tilde
 CC_mix_cu_3
 CC_mix_cu_3_tilde
 CC_mix_cu_4
 CC_mix_cu_5
 CC_mix_sd_1
 CC_mix_sd_1_tilde
 CC_mix_sd_2
 CC_mix_sd_2_tilde
 CC_mix_sd_3
 CC_mix_sd_3_tilde
 CC_mix_sd_4
 CC_mix_sd_5
 CC_S1_bc
 CC_S1_bc_SUSY
 CC_S1_bc_THDM
 CC_S1_bu
 CC_S1_bu_SUSY
 CC_S1_bu_THDM
 CC_S1_cd
 CC_S1_cd_SUSY
 CC_S1_cd_THDM
 CC_S1_cs
 CC_S1_cs_SUSY
 CC_S1_cs_THDM
 CC_S1_du
 CC_S1_du_SUSY
 CC_S1_du_THDM
 CC_S1_su
 CC_S1_su_SUSY
 CC_S1_su_THDM
 CC_S2_bc
 CC_S2_bc_SUSY
 CC_S2_bc_THDM
 CC_S2_bu
 CC_S2_bu_SUSY
 CC_S2_bu_THDM
 CC_S2_cd
 CC_S2_cd_SUSY
 CC_S2_cd_THDM
 CC_S2_cs
 CC_S2_cs_SUSY
 CC_S2_cs_THDM
 CC_S2_du
 CC_S2_du_SUSY
 CC_S2_du_THDM
 CC_S2_su
 CC_S2_su_SUSY
 CC_S2_su_THDM
 CC_T_bc
 CC_T_bc_SUSY
 CC_T_bc_THDM
 CC_T_bu
 CC_T_bu_SUSY
 CC_T_bu_THDM
 CC_T_cd
 CC_T_cd_SUSY
 CC_T_cd_THDM
 CC_T_cs
 CC_T_cs_SUSY
 CC_T_cs_THDM
 CC_T_du
 CC_T_du_SUSY
 CC_T_du_THDM
 CC_T_su
 CC_T_su_SUSY
 CC_T_su_THDM
 CC_V1_bc
 CC_V1_bc_SUSY
 CC_V1_bc_THDM
 CC_V1_bu
 CC_V1_bu_SUSY
 CC_V1_bu_THDM
 CC_V1_cd
 CC_V1_cd_SUSY
 CC_V1_cd_THDM
 CC_V1_cs
 CC_V1_cs_SUSY
 CC_V1_cs_THDM
 CC_V1_du
 CC_V1_du_SUSY
 CC_V1_du_THDM
 CC_V1_su
 CC_V1_su_SUSY
 CC_V1_su_THDM
 CC_V2_bc
 CC_V2_bc_SUSY
 CC_V2_bc_THDM
 CC_V2_bu
 CC_V2_bu_SUSY
 CC_V2_bu_THDM
 CC_V2_cd
 CC_V2_cd_SUSY
 CC_V2_cd_THDM
 CC_V2_cs
 CC_V2_cs_SUSY
 CC_V2_cs_THDM
 CC_V2_du
 CC_V2_du_SUSY
 CC_V2_du_THDM
 CC_V2_su
 CC_V2_su_SUSY
 CC_V2_su_THDM
 CCacheRelativePaths
 CCalculateSpectrumCommandCommand to calculate the spectrum using a given calculator
 CCell
 CChiSquaredLikelihoodGlobal chi-square likelihood with no explicit nuisance parameters
 CCholeskyDecomposition
 CCinematicExtractorExtracts process kinematics from MARTY templates
 CCinematicProcessIncoming/outgoing particles extracted from a MARTY computeWilsonCoefficients call
 CCK10
 CCK9
 CCK_L
 CCKQ1
 CCKQ2
 CCliOptionsSmall command-line parser for the Hyperiso terminal interface
 CCodeGeneratorA class that generates code using a template manager
 CCoefficientGroupPolymorphic container of WilsonCoefficient objects representing a coefficient group
 CCoefficientGroupBuilderBuilds a ready-to-use CoefficientGroup instance from a BuildContext
 CCoefficientGroupSourcesSource specification and aggregation function for a coefficient group block
 CCoefficientManagerHigh-level orchestrator for Wilson coefficient groups
 CCoefficientRegistryRegistry mapping (WCoef, Model, Backend) -> coefficient factory function
 CColumnStatsSummary statistics for one sampled observable column
 CCompilerStrategyAbstract base class for compilation and run strategies
 CCompositeParamAdapterConcrete implementation of IDependency using DependentBlockManager
 CConcreteObserver
 CConcreteSubject
 CContourOutput of a contour extraction algorithm
 CContourConfigConfiguration object for ContourEngine
 CContourEngineOrchestrates profiled likelihood contour computation
 CContourOptionsRuntime options controlling 2D contour computation
 CContourProgressEventPayload passed to contour progress callbacks
 CContourRequestInput configuration for a two-dimensional contour extraction
 CContributionTypeMapper
 CContrTag
 CCopulaFactoryFactory for constructing concrete copulas from a type tag and configuration
 CCorrelationLoaderLoader class to populate CorrelationMatrixPair from a file
 CCorrelationMatrixPairStores a pair of correlation matrices (statistical and systematic) for a given key type
 CCorrelationMatrixValidator
 CCorrelationProviderProvides access to statistical, systematic, or combined correlations between parameters or observables
 CCorrelationProxy
 CCorrelationRepositoryManages correlations between parameters and experiment-scoped observables
 CCovarianceTransformerBuilds correlation tables/matrices from parameter or observable collections
 CCP1
 CCP10
 CCP10_susy
 CCP10_THDM
 CCP1_susy
 CCP1_THDM
 CCP2
 CCP2_susy
 CCP2_THDM
 CCP3
 CCP3_susy
 CCP3_THDM
 CCP4
 CCP4_susy
 CCP4_THDM
 CCP5
 CCP5_susy
 CCP5_THDM
 CCP6
 CCP6_susy
 CCP6_THDM
 CCP7
 CCP7_susy
 CCP7_THDM
 CCP8
 CCP8_susy
 CCP8_THDM
 CCP9
 CCP9_susy
 CCP9_THDM
 CCPK10
 CCPK9
 CCPKQ1
 CCPKQ2
 CCPQ1
 CCPQ1_susy
 CCPQ1_THDM
 CCPQ2
 CCPQ2_susy
 CCPQ2_THDM
 CCQ1
 CCQ1_susy
 CCQ1_THDM
 CCQ2
 CCQ2_susy
 CCQ2_THDM
 CCSVOptionsOptions describing how to interpret or write CSV data
 CCSVReaderCSV → DataFrame loader with basic type handling
 CCsvRow
 CCsvWriter
 CCustomCoefficientGroupConcrete CoefficientGroup built manually by the user
 CCustomObservableSpecSmall value object used to register a custom decay with observables
 CCustomWilsonConcrete WilsonCoefficient whose matching rules are provided by the user
 CCustomWilsonCoefficientConfigConfiguration of one user-defined Wilson coefficient
 CCustomWilsonGroupConfigConfiguration of a user-defined Wilson group built from lambdas
 CDataFrameSimple column-oriented data structure with basic analysis utilities
 CDataPoint
 CDataSet
 CDBManagerFront-end for reading and writing structured data as DBNodetrees
 CDBMementoStack-based implementation of IDBMemento for BlockAccessor
 CDBNode
 CDBNodeProviderFactoryCentral factory for building concrete IDBNodeProvider objects
 CDdlnuCoefficientGroup
 CDecayConfig
 CDecayGraphThread-safe singleton storing dynamic decay-observable links
 CDecayMapperMapper for decay names, dynamic ids and observable membership
 CDecayParentAbstract base class for a decay/observable module
 CDecayParentConfigurableTyped configuration adapter for DecayParent using std::any
 CDecayParentConfigurable< DecayConfig >Specialization for the default decay config type where configuration is ignored
 CDecayStrategyStrategy responsible for decay-related parameter blocks
 CDecayTagTag type for decay identifiers
 CDefaultInputRelativePaths
 CDefaultInterpreterPortsFactoryDefault implementation of IInterpreterPortsFactory
 CDefaultMappingAdapterFactoryDefault implementation of IMappingAdapterFactory
 CDefaultMappingDatabaseAdapterDefault implementation of IMappingDatabaseAdapter
 CDefaultNuisancePathsProvider
 CDefaultPathsProviderDefault implementation of IPathsProvider
 CDependantBlockInfoProviderAdapter exposing dependent-block metadata for one parameter namespace
 CDependenciesHelper
 CDependencyPrunerConcrete dependency-pruning adapter backed by Parameters
 CDependentBlockBlock whose content is derived from one or more source blocks
 CDependentBlockManagerStatic class for handling dependent blocks and parameters across different Parameters instances
 CDependentParameterParameter whose value is computed from other parameters and cached lazily
 CDictDBNodeProviderDBNode provider for JSON/YAML configuration files
 CDistributionFactory
 CDlnuDecayDecay parent for the B > l nu_l decays. Currently implements Bu > tau nu_tau branching ratio and the R_nu_tau ratio of this BR its SM expectation
 CDlnuDecayCache
 CDslnuCoefficientGroup
 CDslnuDecayDecay parent for the B > l nu_l decays. Currently implements Bu > tau nu_tau branching ratio and the R_nu_tau ratio of this BR its SM expectation
 CDslnuDecayCache
 CDynamicRegistryCase-insensitive registry of SymbolId entries with optional external keys
 CDynamicRegistry< Tag, void, void >Case-insensitive registry of SymbolId entries without external keys
 CEigenSystemContainer for an eigendecomposition
 CEncodedBinInteger representation of a decimal bin boundary
 CEnumMapperBaseCRTP base class for enum–string mappers
 CEtaDerivativesFirst-order derivatives of the likelihood with respect to selected nuisance parameters
 CEWHelperHelper class for electroweak quantities and EW-dependent blocks
 CExperimentObsIdentifies an observable in the context of a specific experiment
 CExtractorParses C++ code to find MARTY parameter declarations
 CFileNameManager
 CFileWriter
 CFitResultSummary of a global likelihood fit
 CFitResultWithMapsUser-facing MLE result keyed by physics parameter identifiers
 CFlatMarginalContinuous uniform marginal distribution on [a,b]
 CFlatMarginalCfgConfiguration object for FlatMarginal
 CFlavorStrategyStrategy responsible for flavor-sector input blocks
 CFreezerConcrete implementation for freezing and unfreezing blocks and parameters
 CGaussianCopulaGaussian copula based on a correlation matrix
 CGaussianCopulaConfigConfiguration object for a Gaussian copula
 CGaussianMarginalOne-dimensional Gaussian marginal distribution
 CGaussianMarginalCfgConfiguration object for GaussianMarginal
 CGaussianSummarySummary statistics for one binned observable distribution
 CGeneralCalculatorFactoryFactory and dispatcher for spectrum calculators and commands
 CGeneralModelModifierModelModifier that rewrites SM templates into a target model
 CGeneralModelStrategyPlaceholder / generic strategy class
 CGeneralNumModelModifierHigh-level orchestrator for numeric MARTY model generation
 CGenericCoefficientGroupDefault concrete implementation of CoefficientGroup
 CGenericCopulaPartial base implementation of a copula with RNG support
 CGenericMapperNoExtGeneric enum↔string mapper without external keys
 CGenericMapperWithExtGeneric enum↔string mapper with external keys and dynamic aliases
 CGppCompilerStrategyCompilation strategy using the g++ compiler
 CGraph
 CGroupDefinitionDeclarative description of a Wilson coefficient group
 CGroupMapperMapper for WGroup <-> WGroupId <-> optional external string
 CGroupMapperExtExtension of GroupMapper for building composite group strings
 Chas_callable_operator
 Chas_callable_operator< T, std::void_t< decltype(std::declval< T >()(std::declval< Args >()...))>, Args... >Calls the underlying data provider with the given arguments
 Chas_exists_function
 Chas_exists_function< T, std::void_t< decltype(std::declval< T >().exists(std::declval< Args >()...))>, Args... >Checks whether a given entry exists in the data provider
 CHasWilsonAPIReturns whether Hyperiso currently uses Wilson coefficients as external inputs
 CHyperisoBannerPretty startup banner for Hyperiso sessions
 CHyperisoConfigConfiguration object controlling model, input flags and optional MARTY resources
 CHyperisoInterface
 CHyperisoMasterHigh-level interface to initialize and monitor the main framework configuration
 CIBlockComposerAbstract interface for composing dependent blocks and parameters
 CIBlockProviderGeneric interface for providing information about parameter blocks
 CIBlockProxyAbstract interface for block inspection and logging
 CICalculatorInterface for calculator classes
 CICommandMinimal command interface
 CIContourExtractorAbstract interface for algorithms extracting 2D contour paths
 CICopula
 CICoreAPIGeneric interface returning a single value of type T from the core
 CIDataLoaderAbstract interface for loading data into an object
 CIDataMonitorInterface for monitoring and retrieving information about parameter blocks
 CIDataMutatorInterface for mutating parameters or changing their mode
 CIDataProviderGeneric interface for providing data through callable and exist methods
 CIDataSetWriter
 CIDataWriterAbstract interface for writing data into an object
 CIDBMementoAbstract interface for memento-like management of BlockAccessor states
 CIDBNodeProviderAbstract provider of Node-based views of external data
 CIDecomposition
 CIDependencyInterface for managing dependencies between parameter blocks or parameters
 CIDependencyPrunerPort interface for pruning and restoring dependency links
 CIFFCalculator
 CIFreezerInterface for freezing and unfreezing blocks or parameters
 CIInterpreterPortsFactoryFactory interface for creating parameter resolver objects
 CILhaPrototypeRegistryPort used by the domain to register LHA parser prototypes
 CILikelihoodBase interface for negative log-likelihood evaluators
 CIMapperViewMinimal runtime-polymorphic view over a mapper
 CIMappingAdapterFactoryFactory interface for building IMappingDatabaseAdapter instances
 CIMappingDatabaseAdapterAbstract view of a parameter mapping database
 CIMappingDatabasePortInterface for accessing a parameter-mapping database
 CIMarginalDistributionAbstract interface for scalar marginal distributions
 CIMartyParameterProxyInterface for accessing parameter values from different backends
 CIMartyPathAdapterCore-side port implemented by MartyAdapter
 CIMartyPathProxyMARTY-interface-side proxy port
 CIMartyWilsonAdapterInterface for model/Wilson adapters built on MARTY
 CIMartyWilsonPathProxy
 CIMartyWilsonProxyAbstract proxy for Wilson coefficient calculations via MARTY
 CIModelInterface for a model capable of producing observable predictions
 CIModelThreadGuard
 CIMonitorInterface for monitoring flags inside the framework (internal or external)
 CIncludeManagerManages insertion of required #include directives
 CInterpolator
 CInterpretedParamIdentifies a single interpreted parameter from an LHA block
 CInterpreterResolves MARTY parameter names into Hyperiso blocks and IDs
 CINuisancePathsProviderAbstract provider for default and user nuisance-file paths
 CINuisanceReaderAbstract interface for nuisance specification loaders
 CINuisanceSamplerAbstract source of nuisance-parameter samples
 CIObsCoreAPI
 CIObsCorrelationProxy
 CIObserver
 CIObsParameterMutator
 CIObsParameterProxy
 CIObsQCDProxy
 CIObsWilsonBuilder
 CIObsWilsonProxy
 CIOutputExtractor
 CIParameterProxyAbstract interface for reading parameters and basic metadata
 CIParameterResolverInterface for resolving external parameter names into ResolvedParam
 CIParamMappingSourceAbstract source of InterpretedParam mappings
 CIParamOptimizerInterface for batched parameter modifications
 CIParamSetterAbstract interface for setting a chosen parameter
 CIParserAbstract base class for data parsers
 CIPathProviderInterface for providing specific filesystem paths based on enumerated identifiers
 CIPathsProviderInterface providing all filesystem paths used by HyperISO
 CIProfileableLikelihoodExtension of ILikelihood with explicit parameter-block access
 CIProfilingStrategyInterface for converting 2D scan coordinates into profiler requests
 CIQCDProviderAbstract interface for accessing QCD constants
 CISourcesProviderInterface for retrieving leaf source parameters from a dependency graph
 CISpectrumCalculatorInterface for spectrum calculators based on input LHA files
 CIStatCorrelationProxyAbstract read-only interface for correlation queries in the statistics module
 CIStatDependencyPrunerAbstract port used by the statistics module to prune dependency links
 CIStatParameterProxyAbstract read-only interface to parameters and observables for the statistics layer
 CIStatParamOptimizerProxyAbstract interface for batched parameter mutation in the statistics layer
 CIStatSourcesProxyAbstract statistics-layer interface for dependency source resolution
 CIStorageGeneric storage interface for key–value containers
 CISubject
 CIUserParameterProxy
 CIValidator
 CIWilsonBuilder
 CIWilsonFreezer
 CIWilsonParameterHelper
 CIWilsonProvider
 CJointDistributionMultivariate distribution represented through marginals and a copula
 CJsonParamMappingAdapterIParamMappingSource implementation backed by a JSON-like file
 CJSONParserJSON implementation of the IParser interface
 CJsonWriter
 CKCoefficientGroup
 CKllDecayDecay parent for the K_L,S > ll decays. Currently implements BR(K_L,S > mu mu) with both possible signs for the K_L > 2 gamma long distance correction
 CKllDecayCache
 CKllDecayConfig
 CKlnuDecayDecay parent for the B > l nu_l decays. Currently implements Bu > tau nu_tau branching ratio and the R_nu_tau ratio of this BR its SM expectation
 CKlnuDecayCache
 CKnownLinearGaussianModel
 CKPinunuDecayDecay parent for the K_L,S > ll decays. Currently implements BR(K_L,S > mu mu) with both possible signs for the K_L > 2 gamma long distance correction
 CKPinunuDecayCache
 CKulnuCoefficientGroup
 CLambdaDecayDecayParent implementation backed by user-provided lambdas
 CLambdaDecayConfigFull runtime definition of a custom decay and its observables
 CLambdaObservableConfigRegistration and compute function for one runtime/custom observable
 CLaplaceProfileComputationResult of a Laplace nuisance-profile computation
 CLaplaceProfileOptionsNumerical controls for the hybrid Laplace/Newton nuisance profiler
 CLbLFFCalculator
 CLbLllConfig
 CLbLllDecayDecay parent for the Lambda_b > Lambda l+ l- decays
 CLbLllDecayCache
 CLeafOverride
 CLhaBlockRepresents an LHA/FLHA block with multiple typed elements
 CLhaDBNodeProviderDBNode provider for LHA / SLHA / FLHA sources
 CLhaElementTemplate concrete implementation of an LHA/FLHA block element
 CLhaElementFactoryFactory for creating LHA/FLHA elements from a prototype and a line
 CLhaIDRepresents an identifier of a LHA element, possibly containing several sub-ids
 CLhaParamsHelperHelper for retrieving minimal required content of LHA/SLHA blocks
 CLhaParserParser for LHA/FLHA files, producing blocks and a DBNode representation
 CLhaPrototypeSpecValue object describing an additional LHA block prototype
 CLikelihoodContextShared immutable-like data required to evaluate a likelihood
 CLikelihoodMarginalDiscrete marginal sampler using Vose's alias method
 CLikelihoodMarginalCfgConfiguration object for LikelihoodMarginal
 CLikelihoodScanGridRegular two-dimensional grid of likelihood-scan evaluations
 CLikelihoodScanPointSingle point of a two-dimensional likelihood scan
 CLineProcessorProcesses lines of a template C++ file and injects custom code
 CLogDensityDiff
 CLoggerA singleton logging utility supporting multiple logging levels and concurrent logging to file and terminal
 CLoggingException
 CM0MixingParent for the M0 - M0_bar mixing observables. Currently implements TODO
 CM0MixingCache
 CMakeCompilerStrategyCompilation strategy using a make-based build system
 CMapperViewReadOnlyAdapter for mappers that can be queried generically but not registered
 CMapperViewSimpleAdapter for mappers with simple no-extra-data registration
 CMappingDatabaseLightweight container for InterpretedParam mappings
 CMappingDatabaseProxyConcrete IMappingDatabasePort that delegates to an adapter
 CMarchingSquaresExtractor
 CMarginalConfigFactoryBuilds distribution-configuration objects from parameters or observables
 CMarginalFactoryStatic factory creating scalar marginal-distribution objects
 CMartyAdapter
 CMartyFileWriterEmits C++ helper code to handle CLI, IO and Wilson output
 CMartyInterfaceHigh-level interface to MARTY-based code generation and execution
 CMartyMassRunnerProvides MS-bar running quark masses at a chosen scale
 CMartyModelNameAPICore API returning the MARTY model class name
 CMartyModelPathAPICore API returning the path to the MARTY model file
 CMartyParameterProxyImplementation of IMartyParameterProxy using ParameterProvider
 CMartyPathProxyMARTY-side path proxy
 CMartyRuntimeConfigRuntime resolver for the MARTY installation used by generated code
 CMartyWilsonWilsonCoefficient whose matching value is computed through MARTY
 CMartyWilsonAdapterConcrete adapter for Wilson calculations based on MartyInterface
 CMartyWilsonConfigConfiguration bundle for constructing a MartyWilson coefficient
 CMartyWilsonPathProxy
 CMartyWilsonProxyConcrete proxy forwarding Wilson calculations to MARTY
 CMassConfigConfiguration for computing a particle mass at a given scale
 CMassTypeMapper
 CMassTypeTag
 CMatchingInfoMatching metadata for a Wilson coefficient at a specific QCD order
 CMCConfigRuntime configuration for Monte Carlo nuisance propagation
 CMCObservableCovarianceEmpirical observable covariance and its inverse
 CMCRealizationRaw Monte Carlo samples accepted by the engine
 CMCResultComplete output of a Monte Carlo propagation run
 CMemoryCacheStores memory cache details for parameter management and runtime state
 CMemoryManagerSingleton class responsible for initializing and managing memory, input files, and parameter blocks
 CMesonMixingCoefficientGroup
 CMesonMixingRunningParameters
 CMinimizationContext
 CMinimizationResult
 CMLFitOptionsRuntime options controlling the global maximum-likelihood fit
 CMLFitterHigh-level driver for likelihood minimization and 2D contour extraction
 CMnContourExtractorExtracts a 2D contour using the configured Minuit fit backend
 CModelAPICore API returning the current Model
 CModelClassInfo
 CModelFileCheckerChecks and resolves MARTY model classes in a model header
 CModelMapper
 CModelModifierAbstract base class for model source modifiers
 CModelStrategyAbstract initialization strategy for one parameter namespace
 CModelTag
 CModelWriterHigh-level helper for writing modified model code and parameter files
 CMonteCarloEngineSamples nuisance parameters and propagates them through a model
 CMSGraph
 CNonNumericTemplateManagerTemplate manager for non-numeric model templates
 CNuisanceReaderLoads and parses nuisance-parameter specifications
 CNuisanceRegistryPrintableLightweight wrapper enabling pretty-printing of a nuisance registry
 CNuisanceSpecSpecification of one nuisance parameter
 CNumericTemplateManagerTemplate manager for numeric examples
 CObservable
 CObservableExtractor
 CObservableInterface
 CObservableInterfaceProxyConcrete IModel implementation backed by ObservableInterface
 CObservableMapperHigh-level mapper for observable names, FLHA ids and parent decays
 CObservablePortsConfigDependency container (“ports”) for observable computations
 CObservableSelectionSnapshot
 CObservableStrategyStrategy responsible for observable-related blocks
 CObservableTag
 CObservableUncertainty
 CObservableValueContainer for a computed observable value, optionally binned
 CObsManager
 CObsParameterMutator
 CObsParameterProxy
 CObsQCDProxy
 CObsUseMarty
 CObsWilsonBuilder
 CObsWilsonHelper
 CObsWilsonProxy
 COrderMapper
 COutputSpec
 COverridePathsProviderDefault path provider with validated user overrides
 CPairHashHash functor for std::pair<int,int>
 CParamBlockLoaderLoader class to populate a BlockAccessor from a source file
 CParamBlockWriterWriter class to populate a DbNode from a BlockAccessor
 CParameterRepresents a single parameter with value, uncertainties, and dependency links
 CParameterBlockRepartitionContains the repartition of parameter blocks according to their ParameterType
 CParameterProviderProvides access to parameter values, errors, and existence checks
 CParameterProxyParameter access proxy bound to a specific ParameterType
 CParameterResolverProxyResolves parameters by querying SM and model mapping databases
 CParameterRuntimeContextPer-thread parameter runtime used to isolate Monte-Carlo workers
 CParametersBlock-based parameter repository for one ParameterType namespace
 CParametersAccessRightsContains per-model access rights to parameters in shared blocks
 CParameterSetterConcrete mutator that directly sets the value of parameters
 CParametersFactoryFactory/cache for Parameters instances
 CParameterShifterConcrete mutator that shifts parameter values rather than directly setting them
 CParameterTypeMapper
 CParamIdComposite identifier for a single parameter
 CParamOptimizerHelper class to batch parameter updates on one or several BlockAccessor scopes
 CParamOptimizerAdapterAdapter that builds a ParamOptimizer from Parameters instances
 CParamRouterProvides utilities for identifying the type of parameter blocks/entries
 CParamSourcesProviderProvides access to leaf source parameters via MemoryManager
 CParamSrcLightweight view over a set of source parameters keyed by ParamId
 CParamTypeTag
 CParamWriterHelper class to serialize parameter values to a text stream
 CParserFactoryFactory for creating IParser instances
 CPassthroughStrategyStrategy responsible for passthrough / output-preserved blocks
 CPDFDiff
 CPIulnuCoefficientGroup
 CPlnuCalculator
 CProfiledLikelihood2DEvaluates a profiled NLL as a function of two scan coordinates
 CProfilerMinimizes a likelihood over free parameters subject to fixed constraints
 CProfileRequestInput specification for a constrained profile minimization
 CProfileResultOutput of a constrained profile minimization
 CProjectionProfilingStrategyBuilds projection-profile requests with all non-scanned dimensions free
 CPrototypeRepresents the structure of an LHA block, specifying columns for values, scales, and renormalization groups
 CQCDConstantsCollection of QCD-specific constants and coefficients
 CQCDHelperStatic utility class for QCD running and derived QCD block construction
 CQCDOrderTag
 CQCDProviderProvides strong coupling constant and MS-bar mass values at various energy scales
 CQEDProviderProvides electromagnetic coupling values at requested energy scales
 CRangeValidator
 CReadyGuardRAII guard to toggle the "ready" flag while performing unsafe operations
 CRealMatrixDense real-valued matrix with STL storage and GSL-backed linear algebra
 CResolvedParamRepresents a resolved parameter in Hyperiso format
 CRuntimeNuisancePathsAdapterImplements the Statistic nuisance-path port using a Core path port
 CRvgNuisanceSamplerDraws nuisance-parameter maps from a JointDistribution
 Cscalar_t
 CScalarMinimizationContext
 CScalarMinimizationResult
 CScaledForm
 CScaleSetterSets Wilson scale values through the Parameters mutation layer
 CScaleTypeMapper
 CScaleTypeTag
 CScanRunner
 CScanVar
 CScopedParameterRuntimeContextRAII installer for a ParameterRuntimeContext on the current thread
 CScopedTimer
 CSeriesGeneric one-dimensional container of values with optional string index
 CSignedLogDetSigned logarithmic determinant representation
 CSliceProfilingStrategyBuilds slice-profile requests with fixed parameters of interest
 CSMFromHypProxyReturns whether Hyperiso is configured to provide the SM part in the Marty workflow
 CSMModelStrategyStrategy responsible for Standard Model parameters
 CSMParamSetterConverts Hyperiso parameters into MARTY input parameters
 CSoftsusyCalculator
 CSparseMatrixWrapper
 CSpectrumCalculatorConcrete implementation of ISpectrumCalculator
 CSplitGaussianMarginalPiecewise Gaussian marginal with asymmetric widths
 CSplitGaussianMarginalCfgConfiguration object for SplitGaussianMarginal
 CStatCacheInternal cache of currently selected observables, nuisances, correlations and fit state
 CStatCorrelationProxyConcrete implementation of IStatCorrelationProxy for the statistics module
 CStatDependencyPrunerAdapter that bridges the statistics module to the core dependency-pruning backend
 CStatisticCachePrinterFormatting helper for StatCache diagnostics
 CStatisticConfigRuntime configuration for statistical propagation, fitting and nuisance handling
 CStatisticInterfaceFacade exposing statistical workflows for an ObservableInterface
 CStatisticManagerCoordinates statistical inputs, nuisance distributions, MLE fits and contour/scan computations
 CStatisticProgressEvent
 CStatisticProgressMonitor
 CStatisticProgressReporter
 CStatisticStageProgressReporter
 CStatParameterProxyConcrete read-only proxy used by the statistics layer
 CStatParamOptimizerProxyConcrete statistics-layer proxy for staged parameter optimization updates
 CStatParamSourcesProxyAdapter exposing parameter leaf-source resolution to the statistics layer
 CStringConverter
 CStringConverter< double >
 CStringConverter< std::string >
 CStudentTCopulaStudent-t copula with correlation matrix and degrees of freedom
 CStudentTCopulaConfigConfiguration object for a Student-t copula
 Csusy_parametersWilson helper blocks builder for the SUSY model
 CSUSYParameterHelper
 CSymbolIdReturns an uppercase copy of the input string
 CTemplateManagerBaseBase class for managing template generation
 CTerminalWriter
 CTHDMParameterHelper
 CTokenSingle lexical token produced from an LHA file
 CTwoHDMCalculator
 CUncertaintyTypeMapperMapper for UncertaintyType <-> UncertaintyTypeId <-> string
 CUncTagTag type for uncertainty-type identifiers
 CUnzipResult1DResult of converting a one-dimensional indexed map to dense vectors
 CUnzipResult2DResult of converting a square indexed matrix to dense vectors
 CUseMartyCore API returning whether MARTY is used as backend
 CUserInputRelativePaths
 CUserParameterProxy
 CWCoefMapperHigh-level mapper for WCoef <-> text <-> FLHA base indices
 CWCoefTagTag type for Wilson-coefficient identifiers
 CWGroupTagTag type for Wilson-group identifiers
 CWilsonBasisMapperMapping interface for WilsonBasis
 CWilsonBasisTag
 CWilsonBlockNames
 CWilsonBuildConfigConfiguration for building sets of Wilson coefficients
 CWilsonBuilderHigh-level factory assembling a complete Wilson computation pipeline
 CWilsonCoeffExtractor
 CWilsonCoefficientAbstract base class representing a Wilson coefficient and its matching information
 CWilsonDecay"Decay parent" to compute uncertainty on Wilson Coefficients
 CWilsonFreezer
 CWilsonGroupAdapterConfigDependency injection bundle for CoefficientGroup
 CWilsonInputStrategyStrategy responsible for Wilson-coefficient input blocks
 CWilsonInterfaceUser-facing API to build and query Wilson coefficients at matching and hadronic scales
 CWilsonMatchingPatch
 CWilsonParamComposerComposer that registers dependent entities into ParameterType::WILSON
 CWilsonParameterHelper
 CWilsonPortsConfigAggregates “ports” / APIs that connect the manager to the rest of the framework
 CWilsonProviderThin query layer: converts user requests into CoefficientManager calls
 CWilsonRequestDynamic configuration for requesting a specific Wilson coefficient
 CWithFallbackTries a primary contour extractor and falls back to another extractor on failure
 CWithGaussianConstraintsDecorates a likelihood with Gaussian constraints on selected parameters
 CYamlInputParam
 CYamlInputReader
 CYAMLParserYAML implementation of the IParser interface
 CYamlScanParam