|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
| ►NCopula | |
| ►NCopulaConfig | |
| ►Nexample_plot_marginal | |
| ►NExperimentObs | |
| ►Nfit_app | |
| ►NGaussianSummary | |
| ►NJointDistribution | |
| ►NMarginalConfig | |
| ►NMarginalDistribution | |
| ►NMCResult | |
| ►Nmty | |
| ►Nnmssm_scalar_matching | |
| ►Npyhyperiso | |
| ►NRealMatrix | |
| ►NScalar | |
| ►NSoftsusyRuntimeConfig | |
| ►NSparseMatrix | |
| ►NStatisticConfig | |
| ►NStatisticInterface | |
| ►Nstd | Hash specialization for SymbolId<Tag> |
| CAbstractConfig | Polymorphic base class for configuration types |
| CAbstractElement | Abstract base class for a single element of an LHA/FLHA block |
| CAdvancedStatisticConfig | |
| CAllowedValuesValidator | |
| CAlphasConfig | Configuration for evaluating the strong coupling constant ![]() |
| CAMSContourExtractor | Extracts iso-contours using an adaptive marching-squares backend |
| CAPIAdapter | Concrete adapter combining monitoring and path providing functionalities |
| CArgParser | |
| CArgument | |
| CArgumentBuilder | |
| CAssetRelativePaths | Relative asset paths only |
| CBAKeyHash | Hash functor for (block name, parameter id string) pairs |
| CBaseLikelihood | Default implementation of a profileable negative log-likelihood |
| CBaseQCDfCalculator | |
| CBclnuCoefficientGroup | |
| CBCoefficientGroup | |
| CBDlnuConfig | |
| CBDlnuDecay | Decay parent for the B > D l nu_l decays [1309:0301]. Currently implements : |
| CBDlnuDecayCache | |
| CBDstarlnuConfig | |
| CBDstarlnuDecay | Decay parent for the B > D* l nu_l decays [1309:0301]. Currently implements : |
| CBDstarlnuDecayCache | |
| CBinnedObservableId | Identifies an observable together with a numerical bin |
| CBKllCache | |
| CBKllConfig | |
| CBKllDecay | Decay 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 | |
| CBKstarGammaDecay | Decay 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 | |
| CBKstarllDecay | Decay 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 |
| CBllDecay | Decay 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 | |
| CBlnuDecay | Decay 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 | |
| CBlockAccessor | Alias-aware container / façade over several parameter blocks |
| CBlockName | Block identifier with alias support |
| CBlockProvider | Block provider bound to HyperISO Parameters / ParameterType |
| CBlockProxy | Unified proxy for block queries and diagnostics |
| CBlockSrc | Lightweight view over a set of source blocks |
| CBPFFCalculator | |
| CBPQCDfCalculator | |
| CBPrimeCoefficientGroup | |
| CBScalarCoefficientGroup | |
| CBSMModelStrategy | Strategy responsible for BSM parameters |
| CBsPhiConfig | |
| CBsPhiDecay | Decay parent for the Bs > phi l+ l- decays |
| CBsPhiDecayCache | |
| CBToMuMuToy | |
| CBuildContext | Build-time context passed to group setup hooks |
| CBulnuCoefficientGroup | |
| CBVFFCalculator | |
| CBVQCDfCalculator | |
| CBWilsonRunningParameters | |
| CBXsDecay | Decay 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 | |
| CBXsllDecay | Decay 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 | |
| CCalculateSpectrumCommand | Command to calculate the spectrum using a given calculator |
| CCell | |
| CChiSquaredLikelihood | Global chi-square likelihood with no explicit nuisance parameters |
| CCholeskyDecomposition | |
| CCinematicExtractor | Extracts process kinematics from MARTY templates |
| CCinematicProcess | Incoming/outgoing particles extracted from a MARTY computeWilsonCoefficients call |
| CCK10 | |
| CCK9 | |
| CCK_L | |
| CCKQ1 | |
| CCKQ2 | |
| CCliOptions | Small command-line parser for the Hyperiso terminal interface |
| CCodeGenerator | A class that generates code using a template manager |
| CCoefficientGroup | Polymorphic container of WilsonCoefficient objects representing a coefficient group |
| CCoefficientGroupBuilder | Builds a ready-to-use CoefficientGroup instance from a BuildContext |
| CCoefficientGroupSources | Source specification and aggregation function for a coefficient group block |
| CCoefficientManager | High-level orchestrator for Wilson coefficient groups |
| CCoefficientRegistry | Registry mapping (WCoef, Model, Backend) -> coefficient factory function |
| CColumnStats | Summary statistics for one sampled observable column |
| CCompilerStrategy | Abstract base class for compilation and run strategies |
| CCompositeParamAdapter | Concrete implementation of IDependency using DependentBlockManager |
| CConcreteObserver | |
| CConcreteSubject | |
| CContour | Output of a contour extraction algorithm |
| CContourConfig | Configuration object for ContourEngine |
| CContourEngine | Orchestrates profiled likelihood contour computation |
| CContourOptions | Runtime options controlling 2D contour computation |
| CContourProgressEvent | Payload passed to contour progress callbacks |
| CContourRequest | Input configuration for a two-dimensional contour extraction |
| CContributionTypeMapper | |
| CContrTag | |
| CCopulaFactory | Factory for constructing concrete copulas from a type tag and configuration |
| CCorrelationLoader | Loader class to populate CorrelationMatrixPair from a file |
| CCorrelationMatrixPair | Stores a pair of correlation matrices (statistical and systematic) for a given key type |
| CCorrelationMatrixValidator | |
| CCorrelationProvider | Provides access to statistical, systematic, or combined correlations between parameters or observables |
| CCorrelationProxy | |
| CCorrelationRepository | Manages correlations between parameters and experiment-scoped observables |
| CCovarianceTransformer | Builds 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 | |
| CCSVOptions | Options describing how to interpret or write CSV data |
| CCSVReader | CSV → DataFrame loader with basic type handling |
| CCsvRow | |
| CCsvWriter | |
| CCustomCoefficientGroup | Concrete CoefficientGroup built manually by the user |
| CCustomObservableSpec | Small value object used to register a custom decay with observables |
| CCustomWilson | Concrete WilsonCoefficient whose matching rules are provided by the user |
| CCustomWilsonCoefficientConfig | Configuration of one user-defined Wilson coefficient |
| CCustomWilsonGroupConfig | Configuration of a user-defined Wilson group built from lambdas |
| CDataFrame | Simple column-oriented data structure with basic analysis utilities |
| CDataPoint | |
| CDataSet | |
| CDBManager | Front-end for reading and writing structured data as DBNodetrees |
| CDBMemento | Stack-based implementation of IDBMemento for BlockAccessor |
| CDBNode | |
| CDBNodeProviderFactory | Central factory for building concrete IDBNodeProvider objects |
| CDdlnuCoefficientGroup | |
| CDecayConfig | |
| CDecayGraph | Thread-safe singleton storing dynamic decay-observable links |
| CDecayMapper | Mapper for decay names, dynamic ids and observable membership |
| CDecayParent | Abstract base class for a decay/observable module |
| CDecayParentConfigurable | Typed configuration adapter for DecayParent using std::any |
| CDecayParentConfigurable< DecayConfig > | Specialization for the default decay config type where configuration is ignored |
| CDecayStrategy | Strategy responsible for decay-related parameter blocks |
| CDecayTag | Tag type for decay identifiers |
| CDefaultInputRelativePaths | |
| CDefaultInterpreterPortsFactory | Default implementation of IInterpreterPortsFactory |
| CDefaultMappingAdapterFactory | Default implementation of IMappingAdapterFactory |
| CDefaultMappingDatabaseAdapter | Default implementation of IMappingDatabaseAdapter |
| CDefaultNuisancePathsProvider | |
| CDefaultPathsProvider | Default implementation of IPathsProvider |
| CDependantBlockInfoProvider | Adapter exposing dependent-block metadata for one parameter namespace |
| CDependenciesHelper | |
| CDependencyPruner | Concrete dependency-pruning adapter backed by Parameters |
| CDependentBlock | Block whose content is derived from one or more source blocks |
| CDependentBlockManager | Static class for handling dependent blocks and parameters across different Parameters instances |
| CDependentParameter | Parameter whose value is computed from other parameters and cached lazily |
| CDictDBNodeProvider | DBNode provider for JSON/YAML configuration files |
| CDistributionFactory | |
| CDlnuDecay | Decay 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 | |
| CDslnuDecay | Decay 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 | |
| ►CDynamicRegistry | Case-insensitive registry of SymbolId entries with optional external keys |
| ►CDynamicRegistry< Tag, void, void > | Case-insensitive registry of SymbolId entries without external keys |
| CEigenSystem | Container for an eigendecomposition |
| CEncodedBin | Integer representation of a decimal bin boundary |
| CEnumMapperBase | CRTP base class for enum–string mappers |
| CEtaDerivatives | First-order derivatives of the likelihood with respect to selected nuisance parameters |
| CEWHelper | Helper class for electroweak quantities and EW-dependent blocks |
| CExperimentObs | Identifies an observable in the context of a specific experiment |
| ►CExtractor | Parses C++ code to find MARTY parameter declarations |
| CFileNameManager | |
| CFileWriter | |
| CFitResult | Summary of a global likelihood fit |
| CFitResultWithMaps | User-facing MLE result keyed by physics parameter identifiers |
| CFlatMarginal | Continuous uniform marginal distribution on [a,b] |
| CFlatMarginalCfg | Configuration object for FlatMarginal |
| CFlavorStrategy | Strategy responsible for flavor-sector input blocks |
| CFreezer | Concrete implementation for freezing and unfreezing blocks and parameters |
| CGaussianCopula | Gaussian copula based on a correlation matrix |
| CGaussianCopulaConfig | Configuration object for a Gaussian copula |
| CGaussianMarginal | One-dimensional Gaussian marginal distribution |
| CGaussianMarginalCfg | Configuration object for GaussianMarginal |
| CGaussianSummary | Summary statistics for one binned observable distribution |
| CGeneralCalculatorFactory | Factory and dispatcher for spectrum calculators and commands |
| CGeneralModelModifier | ModelModifier that rewrites SM templates into a target model |
| CGeneralModelStrategy | Placeholder / generic strategy class |
| CGeneralNumModelModifier | High-level orchestrator for numeric MARTY model generation |
| CGenericCoefficientGroup | Default concrete implementation of CoefficientGroup |
| CGenericCopula | Partial base implementation of a copula with RNG support |
| CGenericMapperNoExt | Generic enum↔string mapper without external keys |
| CGenericMapperWithExt | Generic enum↔string mapper with external keys and dynamic aliases |
| CGppCompilerStrategy | Compilation strategy using the g++ compiler |
| CGraph | |
| CGroupDefinition | Declarative description of a Wilson coefficient group |
| CGroupMapper | Mapper for WGroup <-> WGroupId <-> optional external string |
| CGroupMapperExt | Extension 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 |
| CHasWilsonAPI | Returns whether Hyperiso currently uses Wilson coefficients as external inputs |
| CHyperisoBanner | Pretty startup banner for Hyperiso sessions |
| CHyperisoConfig | Configuration object controlling model, input flags and optional MARTY resources |
| CHyperisoInterface | |
| CHyperisoMaster | High-level interface to initialize and monitor the main framework configuration |
| CIBlockComposer | Abstract interface for composing dependent blocks and parameters |
| CIBlockProvider | Generic interface for providing information about parameter blocks |
| CIBlockProxy | Abstract interface for block inspection and logging |
| CICalculator | Interface for calculator classes |
| CICommand | Minimal command interface |
| CIContourExtractor | Abstract interface for algorithms extracting 2D contour paths |
| CICopula | |
| CICoreAPI | Generic interface returning a single value of type T from the core |
| CIDataLoader | Abstract interface for loading data into an object |
| CIDataMonitor | Interface for monitoring and retrieving information about parameter blocks |
| CIDataMutator | Interface for mutating parameters or changing their mode |
| CIDataProvider | Generic interface for providing data through callable and exist methods |
| CIDataSetWriter | |
| CIDataWriter | Abstract interface for writing data into an object |
| CIDBMemento | Abstract interface for memento-like management of BlockAccessor states |
| CIDBNodeProvider | Abstract provider of Node-based views of external data |
| CIDecomposition | |
| CIDependency | Interface for managing dependencies between parameter blocks or parameters |
| CIDependencyPruner | Port interface for pruning and restoring dependency links |
| CIFFCalculator | |
| CIFreezer | Interface for freezing and unfreezing blocks or parameters |
| CIInterpreterPortsFactory | Factory interface for creating parameter resolver objects |
| CILhaPrototypeRegistry | Port used by the domain to register LHA parser prototypes |
| CILikelihood | Base interface for negative log-likelihood evaluators |
| CIMapperView | Minimal runtime-polymorphic view over a mapper |
| CIMappingAdapterFactory | Factory interface for building IMappingDatabaseAdapter instances |
| CIMappingDatabaseAdapter | Abstract view of a parameter mapping database |
| CIMappingDatabasePort | Interface for accessing a parameter-mapping database |
| CIMarginalDistribution | Abstract interface for scalar marginal distributions |
| CIMartyParameterProxy | Interface for accessing parameter values from different backends |
| CIMartyPathAdapter | Core-side port implemented by MartyAdapter |
| CIMartyPathProxy | MARTY-interface-side proxy port |
| CIMartyWilsonAdapter | Interface for model/Wilson adapters built on MARTY |
| CIMartyWilsonPathProxy | |
| CIMartyWilsonProxy | Abstract proxy for Wilson coefficient calculations via MARTY |
| CIModel | Interface for a model capable of producing observable predictions |
| CIModelThreadGuard | |
| CIMonitor | Interface for monitoring flags inside the framework (internal or external) |
| CIncludeManager | Manages insertion of required #include directives |
| CInterpolator | |
| CInterpretedParam | Identifies a single interpreted parameter from an LHA block |
| CInterpreter | Resolves MARTY parameter names into Hyperiso blocks and IDs |
| CINuisancePathsProvider | Abstract provider for default and user nuisance-file paths |
| CINuisanceReader | Abstract interface for nuisance specification loaders |
| CINuisanceSampler | Abstract source of nuisance-parameter samples |
| CIObsCoreAPI | |
| CIObsCorrelationProxy | |
| CIObserver | |
| CIObsParameterMutator | |
| CIObsParameterProxy | |
| CIObsQCDProxy | |
| CIObsWilsonBuilder | |
| CIObsWilsonProxy | |
| CIOutputExtractor | |
| CIParameterProxy | Abstract interface for reading parameters and basic metadata |
| CIParameterResolver | Interface for resolving external parameter names into ResolvedParam |
| CIParamMappingSource | Abstract source of InterpretedParam mappings |
| CIParamOptimizer | Interface for batched parameter modifications |
| CIParamSetter | Abstract interface for setting a chosen parameter |
| CIParser | Abstract base class for data parsers |
| CIPathProvider | Interface for providing specific filesystem paths based on enumerated identifiers |
| CIPathsProvider | Interface providing all filesystem paths used by HyperISO |
| CIProfileableLikelihood | Extension of ILikelihood with explicit parameter-block access |
| CIProfilingStrategy | Interface for converting 2D scan coordinates into profiler requests |
| CIQCDProvider | Abstract interface for accessing QCD constants |
| CISourcesProvider | Interface for retrieving leaf source parameters from a dependency graph |
| CISpectrumCalculator | Interface for spectrum calculators based on input LHA files |
| CIStatCorrelationProxy | Abstract read-only interface for correlation queries in the statistics module |
| CIStatDependencyPruner | Abstract port used by the statistics module to prune dependency links |
| CIStatParameterProxy | Abstract read-only interface to parameters and observables for the statistics layer |
| CIStatParamOptimizerProxy | Abstract interface for batched parameter mutation in the statistics layer |
| CIStatSourcesProxy | Abstract statistics-layer interface for dependency source resolution |
| CIStorage | Generic storage interface for key–value containers |
| CISubject | |
| CIUserParameterProxy | |
| CIValidator | |
| CIWilsonBuilder | |
| CIWilsonFreezer | |
| CIWilsonParameterHelper | |
| CIWilsonProvider | |
| CJointDistribution | Multivariate distribution represented through marginals and a copula |
| CJsonParamMappingAdapter | IParamMappingSource implementation backed by a JSON-like file |
| CJSONParser | JSON implementation of the IParser interface |
| CJsonWriter | |
| CKCoefficientGroup | |
| CKllDecay | Decay 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 | |
| CKlnuDecay | Decay 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 | |
| CKPinunuDecay | Decay 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 | |
| CLambdaDecay | DecayParent implementation backed by user-provided lambdas |
| CLambdaDecayConfig | Full runtime definition of a custom decay and its observables |
| CLambdaObservableConfig | Registration and compute function for one runtime/custom observable |
| CLaplaceProfileComputation | Result of a Laplace nuisance-profile computation |
| CLaplaceProfileOptions | Numerical controls for the hybrid Laplace/Newton nuisance profiler |
| CLbLFFCalculator | |
| CLbLllConfig | |
| CLbLllDecay | Decay parent for the Lambda_b > Lambda l+ l- decays |
| CLbLllDecayCache | |
| CLeafOverride | |
| CLhaBlock | Represents an LHA/FLHA block with multiple typed elements |
| CLhaDBNodeProvider | DBNode provider for LHA / SLHA / FLHA sources |
| CLhaElement | Template concrete implementation of an LHA/FLHA block element |
| CLhaElementFactory | Factory for creating LHA/FLHA elements from a prototype and a line |
| CLhaID | Represents an identifier of a LHA element, possibly containing several sub-ids |
| CLhaParamsHelper | Helper for retrieving minimal required content of LHA/SLHA blocks |
| CLhaParser | Parser for LHA/FLHA files, producing blocks and a DBNode representation |
| CLhaPrototypeSpec | Value object describing an additional LHA block prototype |
| CLikelihoodContext | Shared immutable-like data required to evaluate a likelihood |
| CLikelihoodMarginal | Discrete marginal sampler using Vose's alias method |
| CLikelihoodMarginalCfg | Configuration object for LikelihoodMarginal |
| CLikelihoodScanGrid | Regular two-dimensional grid of likelihood-scan evaluations |
| CLikelihoodScanPoint | Single point of a two-dimensional likelihood scan |
| CLineProcessor | Processes lines of a template C++ file and injects custom code |
| CLogDensityDiff | |
| CLogger | A singleton logging utility supporting multiple logging levels and concurrent logging to file and terminal |
| CLoggingException | |
| CM0Mixing | Parent for the M0 - M0_bar mixing observables. Currently implements TODO |
| CM0MixingCache | |
| CMakeCompilerStrategy | Compilation strategy using a make-based build system |
| CMapperViewReadOnly | Adapter for mappers that can be queried generically but not registered |
| CMapperViewSimple | Adapter for mappers with simple no-extra-data registration |
| CMappingDatabase | Lightweight container for InterpretedParam mappings |
| CMappingDatabaseProxy | Concrete IMappingDatabasePort that delegates to an adapter |
| CMarchingSquaresExtractor | |
| CMarginalConfigFactory | Builds distribution-configuration objects from parameters or observables |
| CMarginalFactory | Static factory creating scalar marginal-distribution objects |
| CMartyAdapter | |
| CMartyFileWriter | Emits C++ helper code to handle CLI, IO and Wilson output |
| CMartyInterface | High-level interface to MARTY-based code generation and execution |
| CMartyMassRunner | Provides MS-bar running quark masses at a chosen scale |
| CMartyModelNameAPI | Core API returning the MARTY model class name |
| CMartyModelPathAPI | Core API returning the path to the MARTY model file |
| CMartyParameterProxy | Implementation of IMartyParameterProxy using ParameterProvider |
| CMartyPathProxy | MARTY-side path proxy |
| ►CMartyRuntimeConfig | Runtime resolver for the MARTY installation used by generated code |
| CMartyWilson | WilsonCoefficient whose matching value is computed through MARTY |
| CMartyWilsonAdapter | Concrete adapter for Wilson calculations based on MartyInterface |
| CMartyWilsonConfig | Configuration bundle for constructing a MartyWilson coefficient |
| CMartyWilsonPathProxy | |
| CMartyWilsonProxy | Concrete proxy forwarding Wilson calculations to MARTY |
| CMassConfig | Configuration for computing a particle mass at a given scale |
| CMassTypeMapper | |
| CMassTypeTag | |
| CMatchingInfo | Matching metadata for a Wilson coefficient at a specific QCD order |
| CMCConfig | Runtime configuration for Monte Carlo nuisance propagation |
| CMCObservableCovariance | Empirical observable covariance and its inverse |
| CMCRealization | Raw Monte Carlo samples accepted by the engine |
| CMCResult | Complete output of a Monte Carlo propagation run |
| CMemoryCache | Stores memory cache details for parameter management and runtime state |
| CMemoryManager | Singleton class responsible for initializing and managing memory, input files, and parameter blocks |
| CMesonMixingCoefficientGroup | |
| CMesonMixingRunningParameters | |
| CMinimizationContext | |
| CMinimizationResult | |
| CMLFitOptions | Runtime options controlling the global maximum-likelihood fit |
| CMLFitter | High-level driver for likelihood minimization and 2D contour extraction |
| CMnContourExtractor | Extracts a 2D contour using the configured Minuit fit backend |
| CModelAPI | Core API returning the current Model |
| CModelClassInfo | |
| CModelFileChecker | Checks and resolves MARTY model classes in a model header |
| CModelMapper | |
| CModelModifier | Abstract base class for model source modifiers |
| CModelStrategy | Abstract initialization strategy for one parameter namespace |
| CModelTag | |
| CModelWriter | High-level helper for writing modified model code and parameter files |
| CMonteCarloEngine | Samples nuisance parameters and propagates them through a model |
| CMSGraph | |
| CNonNumericTemplateManager | Template manager for non-numeric model templates |
| CNuisanceReader | Loads and parses nuisance-parameter specifications |
| CNuisanceRegistryPrintable | Lightweight wrapper enabling pretty-printing of a nuisance registry |
| CNuisanceSpec | Specification of one nuisance parameter |
| CNumericTemplateManager | Template manager for numeric examples |
| CObservable | |
| CObservableExtractor | |
| CObservableInterface | |
| CObservableInterfaceProxy | Concrete IModel implementation backed by ObservableInterface |
| CObservableMapper | High-level mapper for observable names, FLHA ids and parent decays |
| CObservablePortsConfig | Dependency container (“ports”) for observable computations |
| CObservableSelectionSnapshot | |
| CObservableStrategy | Strategy responsible for observable-related blocks |
| CObservableTag | |
| CObservableUncertainty | |
| CObservableValue | Container for a computed observable value, optionally binned |
| CObsManager | |
| CObsParameterMutator | |
| CObsParameterProxy | |
| CObsQCDProxy | |
| CObsUseMarty | |
| CObsWilsonBuilder | |
| CObsWilsonHelper | |
| CObsWilsonProxy | |
| COrderMapper | |
| COutputSpec | |
| COverridePathsProvider | Default path provider with validated user overrides |
| CPairHash | Hash functor for std::pair<int,int> |
| CParamBlockLoader | Loader class to populate a BlockAccessor from a source file |
| CParamBlockWriter | Writer class to populate a DbNode from a BlockAccessor |
| CParameter | Represents a single parameter with value, uncertainties, and dependency links |
| CParameterBlockRepartition | Contains the repartition of parameter blocks according to their ParameterType |
| CParameterProvider | Provides access to parameter values, errors, and existence checks |
| CParameterProxy | Parameter access proxy bound to a specific ParameterType |
| CParameterResolverProxy | Resolves parameters by querying SM and model mapping databases |
| CParameterRuntimeContext | Per-thread parameter runtime used to isolate Monte-Carlo workers |
| CParameters | Block-based parameter repository for one ParameterType namespace |
| CParametersAccessRights | Contains per-model access rights to parameters in shared blocks |
| CParameterSetter | Concrete mutator that directly sets the value of parameters |
| CParametersFactory | Factory/cache for Parameters instances |
| CParameterShifter | Concrete mutator that shifts parameter values rather than directly setting them |
| CParameterTypeMapper | |
| CParamId | Composite identifier for a single parameter |
| CParamOptimizer | Helper class to batch parameter updates on one or several BlockAccessor scopes |
| CParamOptimizerAdapter | Adapter that builds a ParamOptimizer from Parameters instances |
| CParamRouter | Provides utilities for identifying the type of parameter blocks/entries |
| CParamSourcesProvider | Provides access to leaf source parameters via MemoryManager |
| CParamSrc | Lightweight view over a set of source parameters keyed by ParamId |
| CParamTypeTag | |
| CParamWriter | Helper class to serialize parameter values to a text stream |
| CParserFactory | Factory for creating IParser instances |
| CPassthroughStrategy | Strategy responsible for passthrough / output-preserved blocks |
| CPDFDiff | |
| CPIulnuCoefficientGroup | |
| CPlnuCalculator | |
| CProfiledLikelihood2D | Evaluates a profiled NLL as a function of two scan coordinates |
| CProfiler | Minimizes a likelihood over free parameters subject to fixed constraints |
| CProfileRequest | Input specification for a constrained profile minimization |
| CProfileResult | Output of a constrained profile minimization |
| CProjectionProfilingStrategy | Builds projection-profile requests with all non-scanned dimensions free |
| CPrototype | Represents the structure of an LHA block, specifying columns for values, scales, and renormalization groups |
| CQCDConstants | Collection of QCD-specific constants and coefficients |
| CQCDHelper | Static utility class for QCD running and derived QCD block construction |
| CQCDOrderTag | |
| CQCDProvider | Provides strong coupling constant and MS-bar mass values at various energy scales |
| CQEDProvider | Provides electromagnetic coupling values at requested energy scales |
| CRangeValidator | |
| CReadyGuard | RAII guard to toggle the "ready" flag while performing unsafe operations |
| CRealMatrix | Dense real-valued matrix with STL storage and GSL-backed linear algebra |
| CResolvedParam | Represents a resolved parameter in Hyperiso format |
| CRuntimeNuisancePathsAdapter | Implements the Statistic nuisance-path port using a Core path port |
| CRvgNuisanceSampler | Draws nuisance-parameter maps from a JointDistribution |
| Cscalar_t | |
| CScalarMinimizationContext | |
| CScalarMinimizationResult | |
| CScaledForm | |
| CScaleSetter | Sets Wilson scale values through the Parameters mutation layer |
| CScaleTypeMapper | |
| CScaleTypeTag | |
| CScanRunner | |
| CScanVar | |
| CScopedParameterRuntimeContext | RAII installer for a ParameterRuntimeContext on the current thread |
| CScopedTimer | |
| CSeries | Generic one-dimensional container of values with optional string index |
| CSignedLogDet | Signed logarithmic determinant representation |
| CSliceProfilingStrategy | Builds slice-profile requests with fixed parameters of interest |
| CSMFromHypProxy | Returns whether Hyperiso is configured to provide the SM part in the Marty workflow |
| CSMModelStrategy | Strategy responsible for Standard Model parameters |
| CSMParamSetter | Converts Hyperiso parameters into MARTY input parameters |
| CSoftsusyCalculator | |
| CSparseMatrixWrapper | |
| CSpectrumCalculator | Concrete implementation of ISpectrumCalculator |
| CSplitGaussianMarginal | Piecewise Gaussian marginal with asymmetric widths |
| CSplitGaussianMarginalCfg | Configuration object for SplitGaussianMarginal |
| CStatCache | Internal cache of currently selected observables, nuisances, correlations and fit state |
| CStatCorrelationProxy | Concrete implementation of IStatCorrelationProxy for the statistics module |
| CStatDependencyPruner | Adapter that bridges the statistics module to the core dependency-pruning backend |
| CStatisticCachePrinter | Formatting helper for StatCache diagnostics |
| CStatisticConfig | Runtime configuration for statistical propagation, fitting and nuisance handling |
| CStatisticInterface | Facade exposing statistical workflows for an ObservableInterface |
| CStatisticManager | Coordinates statistical inputs, nuisance distributions, MLE fits and contour/scan computations |
| CStatisticProgressEvent | |
| CStatisticProgressMonitor | |
| CStatisticProgressReporter | |
| CStatisticStageProgressReporter | |
| CStatParameterProxy | Concrete read-only proxy used by the statistics layer |
| CStatParamOptimizerProxy | Concrete statistics-layer proxy for staged parameter optimization updates |
| CStatParamSourcesProxy | Adapter exposing parameter leaf-source resolution to the statistics layer |
| CStringConverter | |
| CStringConverter< double > | |
| CStringConverter< std::string > | |
| CStudentTCopula | Student-t copula with correlation matrix and degrees of freedom |
| CStudentTCopulaConfig | Configuration object for a Student-t copula |
| Csusy_parameters | Wilson helper blocks builder for the SUSY model |
| CSUSYParameterHelper | |
| CSymbolId | Returns an uppercase copy of the input string |
| CTemplateManagerBase | Base class for managing template generation |
| CTerminalWriter | |
| CTHDMParameterHelper | |
| CToken | Single lexical token produced from an LHA file |
| CTwoHDMCalculator | |
| CUncertaintyTypeMapper | Mapper for UncertaintyType <-> UncertaintyTypeId <-> string |
| CUncTag | Tag type for uncertainty-type identifiers |
| CUnzipResult1D | Result of converting a one-dimensional indexed map to dense vectors |
| CUnzipResult2D | Result of converting a square indexed matrix to dense vectors |
| CUseMarty | Core API returning whether MARTY is used as backend |
| CUserInputRelativePaths | |
| CUserParameterProxy | |
| CWCoefMapper | High-level mapper for WCoef <-> text <-> FLHA base indices |
| CWCoefTag | Tag type for Wilson-coefficient identifiers |
| CWGroupTag | Tag type for Wilson-group identifiers |
| CWilsonBasisMapper | Mapping interface for WilsonBasis |
| CWilsonBasisTag | |
| CWilsonBlockNames | |
| CWilsonBuildConfig | Configuration for building sets of Wilson coefficients |
| CWilsonBuilder | High-level factory assembling a complete Wilson computation pipeline |
| CWilsonCoeffExtractor | |
| CWilsonCoefficient | Abstract base class representing a Wilson coefficient and its matching information |
| CWilsonDecay | "Decay parent" to compute uncertainty on Wilson Coefficients |
| CWilsonFreezer | |
| CWilsonGroupAdapterConfig | Dependency injection bundle for CoefficientGroup |
| CWilsonInputStrategy | Strategy responsible for Wilson-coefficient input blocks |
| CWilsonInterface | User-facing API to build and query Wilson coefficients at matching and hadronic scales |
| CWilsonMatchingPatch | |
| CWilsonParamComposer | Composer that registers dependent entities into ParameterType::WILSON |
| CWilsonParameterHelper | |
| CWilsonPortsConfig | Aggregates “ports” / APIs that connect the manager to the rest of the framework |
| CWilsonProvider | Thin query layer: converts user requests into CoefficientManager calls |
| CWilsonRequest | Dynamic configuration for requesting a specific Wilson coefficient |
| CWithFallback | Tries a primary contour extractor and falls back to another extractor on failure |
| CWithGaussianConstraints | Decorates a likelihood with Gaussian constraints on selected parameters |
| CYamlInputParam | |
| CYamlInputReader | |
| CYAMLParser | YAML implementation of the IParser interface |
| CYamlScanParam |