Classes

     class AbstractBase
     class
AdvanceDevs
     namespace
Functown
     class
BasicDevs
     namespace
CAT
     class
Cholesky
     struct
Chunk
Struct to describe start and end indices for a chunk of data.
     struct
ChunkEqual
     struct
ChunkHash
     struct
ChunkLess
     namespace
Functown
     namespace
Functown
     namespace
Functown
     namespace
Eigen
     namespace
Functown
     class
ExponDev

namespace FJNS      namespace PseudoJet
     namespace Functown
namespace Gambit
TODO: see if we can use this one:
     class ASCIIdictReader
     class
ASCIItableReader
namespace AlterBBN_2_2      struct errorparam
     struct
relicparam
     class BBN_container
     class
BE_bucket_base
A base class for [BEvariable_bucket]() and [BEfunction_bucket]().
     class
BEfunction_bucket
The actual usable form of the interface class to backend functions.
     class
BEfunction_bucket< TYPE(*)(ARGS...), TYPE, ARGS... >
Partial specialisation for non-variadic backend functions.
     class
BEfunction_bucket< typename variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... >
Partial specialisation for variadic backend functions.
     class
BEfunction_bucket_common
An interface class for backend functions.
     class
BEvariable_bucket
An interface class for backend variables.
namespace Backends      namespace AlterBBN_2_2
     namespace
HepLike_2_0
namespace Pythia_8_212      namespace Pythia8
namespace Rivet_3_1_5      namespace Rivet
     struct backend_info
Structure providing some basic info on backend libraries.
namespace gm2calc_1_2_0      namespace gm2calc
namespace gm2calc_1_3_0      namespace gm2calc
     class instance_helper
     class
instance_helper< void >
     class
mathematica_function
Holds the info about a Mathematica backend function, and defines conversion functions.
namespace obscura_1_1_0      namespace obscura
     class python_function
Holds the info about a python backend function, and defines conversion functions.
namespace vevacious_1_0      namespace VevaciousPlusPlus
     union void_voidFptr
     class BibTeX
     struct
CalcHEP_interface
     class
CallFcn
Helper class for calling function pointers found by [FptrFinder]().
     class
CallFcn< HostSpec, MapTag::Get >
Specialisation of [CallFcn](/documentation/code/classes/classgambit_1_1callfcn/) for calling 'getter' functions.
     class
CallFcn< HostSpec, MapTag::Set >
Specialisation of [CallFcn](/documentation/code/classes/classgambit_1_1callfcn/) for calling 'setter' functions.
     class
Cholesky
namespace ColliderBit      class ALEPHSelectronLimitAt208GeV
A class to contain the limit data from ALEPH_PLB526_2002_206, figure 3a.
     class
ALEPHSmuonLimitAt208GeV
A class to contain the limit data from ALEPH_PLB526_2002_206, figure 3b.
     class
ALEPHStauLimitAt208GeV
A class to contain the limit data from ALEPH_PLB526_2002_206, figure 3c.
     namespace
ATLAS
ATLAS-specific efficiency and smearing functions for super fast detector simulation.
     class
Analysis
A class for collider analyses within ColliderBit.
     class
AnalysisContainer
A class for managing collections of [Analysis](/documentation/code/classes/classgambit_1_1colliderbit_1_1analysis/) instances.
     struct
AnalysisData
     struct
AnalysisLogLikes
Container for loglike information for an analysis.
     class
AnalysisUtil
     class
Analysis_ATLAS_13TeV_0LEPStop_36invfb
     class
Analysis_ATLAS_13TeV_0LEP_139invfb
[ATLAS]() Run 2 0-lepton jet+MET SUSY analysis, with 139/fb of data.
     class
Analysis_ATLAS_13TeV_0LEP_13invfb
[ATLAS]() Run 2 0-lepton jet+MET SUSY analysis, with 13/fb of data.
     class
Analysis_ATLAS_13TeV_0LEP_36invfb
[ATLAS]() Run 2 0-lepton jet+MET SUSY analysis, with 36/fb of data.
class Analysis_ATLAS_13TeV_1LEPStop_36invfb
struct ClusteringHistory      struct Step
     class Analysis_ATLAS_13TeV_1Lep2b_139invfb
     class
Analysis_ATLAS_13TeV_2BoostedBosons_139invfb
     class
Analysis_ATLAS_13TeV_2LEPStop_139invfb
     class
Analysis_ATLAS_13TeV_2LEPStop_36invfb
     class
Analysis_ATLAS_13TeV_2LEPStop_exclusive_139invfb
     class
Analysis_ATLAS_13TeV_2LEPStop_inclusive_139invfb
class Analysis_ATLAS_13TeV_2OSLEP_Z_139invfb      struct ptComparison
     struct
ptJetComparison
class Analysis_ATLAS_13TeV_2OSLEP_chargino_139invfb      struct ptComparison
class Analysis_ATLAS_13TeV_2OSLEP_chargino_80invfb      struct ptComparison
     class Analysis_ATLAS_13TeV_2OSLEP_chargino_binned_139invfb
     class
Analysis_ATLAS_13TeV_2OSLEP_chargino_binned_80invfb
     class
Analysis_ATLAS_13TeV_2OSLEP_chargino_inclusive_139invfb
     class
Analysis_ATLAS_13TeV_2OSLEP_chargino_inclusive_80invfb
     class
Analysis_ATLAS_13TeV_2bMET_36invfb
     class
Analysis_ATLAS_13TeV_3LEP_139invfb
     class
Analysis_ATLAS_13TeV_3b_24invfb
     class
Analysis_ATLAS_13TeV_3b_36invfb
     class
Analysis_ATLAS_13TeV_3b_discoverySR_24invfb
     class
Analysis_ATLAS_13TeV_3b_discoverySR_36invfb
class Analysis_ATLAS_13TeV_4LEP_139invfb      struct ptComparison
     struct
ptJetComparison
class Analysis_ATLAS_13TeV_4LEP_36invfb      struct ptComparison
     struct
ptJetComparison
     class Analysis_ATLAS_13TeV_MONOJET_139infb
[ATLAS]() Monojet analysis, with 139/fb of data.
     class
Analysis_ATLAS_13TeV_MultiLEP_2Lep0Jets_36invfb
     class
Analysis_ATLAS_13TeV_MultiLEP_2LepPlusJets_36invfb
class Analysis_ATLAS_13TeV_MultiLEP_36invfb      struct ptComparison
     struct
ptJetComparison
     class Analysis_ATLAS_13TeV_MultiLEP_3Lep_36invfb
class Analysis_ATLAS_13TeV_MultiLEP_confnote_36invfb      struct ptComparison
     struct
ptJetComparison
     class Analysis_ATLAS_13TeV_MultiLEP_strong_139invfb
[ATLAS]() Run 2 search for same-sign leptons and jets, with 139/fb of data.
     class
Analysis_ATLAS_13TeV_PhotonGGM_1Photon_139invfb
     class
Analysis_ATLAS_13TeV_PhotonGGM_1Photon_36invfb
     class
Analysis_ATLAS_13TeV_PhotonGGM_2Photon_36invfb
     class
Analysis_ATLAS_13TeV_PhotonGGM_36invfb
     class
Analysis_ATLAS_13TeV_RJ3L_2Lep2Jets_36invfb
     class
Analysis_ATLAS_13TeV_RJ3L_3Lep_36invfb
     class
Analysis_ATLAS_13TeV_RJ3L_lowmass_36invfb
     class
Analysis_ATLAS_13TeV_ZGammaGrav_CONFNOTE_80invfb
[ATLAS]() ZH(->photon+gravitino) (79.8 fb^-1)
     class
Analysis_ATLAS_7TeV_1OR2LEPStop_4_7invfb
     class
Analysis_ATLAS_7TeV_2LEPStop_4_7invfb
     class
Analysis_ATLAS_8TeV_0LEPStop_20invfb
     class
Analysis_ATLAS_8TeV_0LEP_20invfb
     class
Analysis_ATLAS_8TeV_1LEPStop_20invfb
class Analysis_ATLAS_8TeV_1LEPbb_20invfb      struct jetComparison
     struct
particleComparison
     class Analysis_ATLAS_8TeV_2LEPEW_20invfb
     class
Analysis_ATLAS_8TeV_2LEPStop_20invfb
     class
Analysis_ATLAS_8TeV_2bStop_20invfb
     class
Analysis_ATLAS_8TeV_3LEPEW_20invfb
     class
Analysis_CMS_13TeV_0LEP_137invfb
[CMS]() Run 2 0-lepton jet+MET SUSY analysis, with 137/fb of data.
     class
Analysis_CMS_13TeV_0LEP_13invfb
[CMS]() Run 2 0-lepton jet+MET SUSY analysis, with 13/fb of data.
     class
Analysis_CMS_13TeV_0LEP_36invfb
[CMS]() Run 2 0-lepton jet+MET SUSY analysis, with 36/fb of data.
     class
Analysis_CMS_13TeV_1LEPStop_36invfb
     class
Analysis_CMS_13TeV_1LEPbb_36invfb
     class
Analysis_CMS_13TeV_1Photon1Lepton_36invfb
     class
Analysis_CMS_13TeV_1Photon1Lepton_emu_combined_36invfb
     class
Analysis_CMS_13TeV_2LEPStop_36invfb
class Analysis_CMS_13TeV_2LEPsoft_36invfb      struct ptComparison
     class Analysis_CMS_13TeV_2LEPsoft_36invfb_nocovar
     class
Analysis_CMS_13TeV_2LEPsoft_stop_36invfb
     class
Analysis_CMS_13TeV_2LEPsoft_stop_36invfb_nocovar
class Analysis_CMS_13TeV_2OSLEP_137invfb      struct ptComparison
     struct
ptJetComparison
class Analysis_CMS_13TeV_2OSLEP_36invfb      struct ptComparison
     struct
ptJetComparison
     class Analysis_CMS_13TeV_2OSLEP_36invfb_nocovar
     class
Analysis_CMS_13TeV_2OSLEP_Slepton_137invfb
     class
Analysis_CMS_13TeV_2OSLEP_Strong_Production_137invfb
class Analysis_CMS_13TeV_2OSLEP_chargino_stop_36invfb      struct ptComparison
class Analysis_CMS_13TeV_2OSLEP_confnote_36invfb      struct ptComparison
     struct
ptJetComparison
     class Analysis_CMS_13TeV_2OSLEP_for_chargino_36invfb
     class
Analysis_CMS_13TeV_2OSLEP_for_stop_36invfb
     class
Analysis_CMS_13TeV_2Photon_GMSB_36invfb
class Analysis_CMS_13TeV_2SSLEP_Stop_137invfb      struct ptComparison
class Analysis_CMS_13TeV_2SSLEP_Stop_36invfb      struct ptComparison
     class Analysis_CMS_13TeV_2SSLEP_Stop_exclusive_36invfb
     class
Analysis_CMS_13TeV_2SSLEP_Stop_inclusive_36invfb
     class
Analysis_CMS_13TeV_MONOJET_36invfb
[CMS]() Run 2 monojet analysis (no W/Z region) with 36/fb of data.
     class
Analysis_CMS_13TeV_MultiLEP_137invfb
     class
Analysis_CMS_13TeV_MultiLEP_2LEP_137invfb
     class
Analysis_CMS_13TeV_MultiLEP_2SSLep_36invfb
class Analysis_CMS_13TeV_MultiLEP_36invfb      struct ptComparison
     class Analysis_CMS_13TeV_MultiLEP_3LEPTau_137invfb
     class
Analysis_CMS_13TeV_MultiLEP_3LEP_137invfb
     class
Analysis_CMS_13TeV_MultiLEP_3Lep_36invfb
     class
Analysis_CMS_13TeV_MultiLEP_4LEPTau_137invfb
     class
Analysis_CMS_13TeV_MultiLEP_4LEP_137invfb
     class
Analysis_CMS_13TeV_MultiLEP_Full_2SSLep_36invfb
class Analysis_CMS_13TeV_MultiLEP_Full_36invfb      struct ptComparison
     class Analysis_CMS_13TeV_MultiLEP_Full_3Lep_36invfb
     class
Analysis_CMS_13TeV_MultiLEP_Full_3Lep_rebinned_36invfb
     class
Analysis_CMS_13TeV_Photon_GMSB_36invfb
     class
Analysis_CMS_8TeV_1LEPDMTOP_20invfb
     class
Analysis_CMS_8TeV_2LEPDMTOP_20invfb
     class
Analysis_CMS_8TeV_MONOJET_20invfb
class Analysis_CMS_8TeV_MultiLEP_20invfb      struct ptComparison
     struct
ptJetComparison
     class Analysis_CMS_8TeV_MultiLEP_3Lep_20invfb
     class
Analysis_CMS_8TeV_MultiLEP_4Lep_20invfb
     class
Analysis_Covariance
Dummy analysis code with a hard-coded return including a SR covariance matrix.
     class
Analysis_Minimum
Basic analysis code for copying.
     class
BaBar_single_photon_analysis_info
A class to hold analysis information for the BaBar single photon search (specific to dark photon models)
     class
BaseCollider
An abstract base class for collider simulators within ColliderBit.
     class
BaseDetector
An abstract base class for detector simulators within ColliderBit.
     class
BaseLimitContainer
Base class for experimental limit curve interpolation.
     class
BuckFast
A base class for [BuckFast]() simple smearing simulations within ColliderBit.
     namespace
CMS
CMS-specific efficiency and smearing functions for super fast detector simulation.
     struct
Cutflow
A tracker of numbers & fractions of events passing sequential cuts.
     struct
Cutflows
A container for several [Cutflow](/documentation/code/classes/structgambit_1_1colliderbit_1_1cutflow/) objects, with some convenient batch access.
     class
Dijet_analysis_info
A class to hold analysis information for DiJets (specific to DMsimp models)
     namespace
EventConversion
     class
EventCounter
A simple class for counting events of type HEPUtils::Event.
     class
ImageLimit
     class
L3ChargedGauginoSmallDeltaMAnySneutrinoLimitAt188pt6GeV
A class to contain the limit data from L3PLB_482_2000_31, figure 5b.
     class
L3ChargedGauginoSmallDeltaMWithHeavySneutrinoLimitAt188pt6GeV
A class to contain the limit data from L3PLB_482_2000_31, figure 5a.
     class
L3ChargedHiggsinoSmallDeltaMLimitAt188pt6GeV
A class to contain the limit data from L3PLB_482_2000_31, figure 5c.
     class
L3CharginoAllChannelsLimitAt188pt6GeV
A class to contain the limit data from L3PLB_472_2000_420, figure 2a.
     class
L3CharginoLeptonicLimitAt188pt6GeV
A class to contain the limit data from L3PLB_472_2000_420, figure 2b.
     class
L3NeutralinoAllChannelsLimitAt188pt6GeV
A class to contain the limit data from L3PLB_472_2000_420, figure 3a.
     class
L3NeutralinoLeptonicLimitAt188pt6GeV
A class to contain the limit data from L3PLB_472_2000_420, figure 3b.
     class
L3SelectronLimitAt205GeV
A class to contain the limit data from L3_PLB580_2004_37, figure 2a.
     class
L3SmuonLimitAt205GeV
A class to contain the limit data from L3_PLB580_2004_37, figure 2b.
     class
L3StauLimitAt205GeV
A class to contain the limit data from L3_PLB580_2004_37, figure 2c.
     struct
LSP
     class
LineSegment
A simple container for a line segment on an xy plane.
     struct
MCLoopInfo
Container for event loop status data and settings.
     class
MC_convergence_checker
Helper class for testing for convergence of analyses.
     class
MC_xsec_container
A class for holding a total cross-section calculated via MC across multiple threads.
     class
MT2
A useful [MT2]() class for this module.
     class
Model_analysis_info
     class
OPALCharginoAllChannelsLimitAt208GeV
A class to contain the limit data from OPAL_EPJC35_2004_1, figure 8b.
     class
OPALCharginoHadronicLimitAt208GeV
A class to contain the limit data from OPAL_EPJC35_2004_1, figure 5b.
     class
OPALCharginoLeptonicLimitAt208GeV
A class to contain the limit data from OPAL_EPJC35_2004_1, figure 7b.
     class
OPALCharginoSemiLeptonicLimitAt208GeV
A class to contain the limit data from OPAL_EPJC35_2004_1, figure 6b.
     class
OPALDegenerateCharginoLimitAt208GeV
A class to contain the limit data from OPAL, hep-ex/0210043, figure 5a (in colour)
     class
OPALNeutralinoHadronicLimitAt208GeV
A class to contain the limit data from OPAL_EPJC35_2004_1, figure 9b.
     class
OPALNeutralinoHadronicViaZLimitAt208GeV
A class to contain the limit data from OPAL_EPJC35_2004_1, figure 9b.
     class
P2
A simple container for a point on an xy plane.
     class
PID_pair_xsec_container
A class for holding the production cross-section for final state identified by the pair of PID codes.
     class
Perf_Plot
class Py8Collider
A specializable, recyclable class interfacing ColliderBit and Pythia.
     class EventGenerationError
An exception for when Pythia fails to generate events.
     class
InitializationError
An exception for when Pythia fails to initialize.
     class SetHooks
A templated class specific for the UserHooks.
     struct
SignalRegionData
A simple container for the result of one signal region from one analysis.
     struct
_gsl_target_func_params
A struct to contain parameters for the GSL optimiser target function.
     struct
convergence_settings
Type for holding Monte Carlo convergence settings.
     struct
jet_collection_settings
Struct of different jet collection settings.
     class
process_xsec_container
A class for holding the cross-section of a single Pythia process (identified by the Pythia process code)
     class
xsec_container
A base class for holding cross-section info within ColliderBit.
namespace CosmoBit      namespace CosmoBit_utils
     class
Parametrised_ps
     class
Primordial_ps
     class
SM_time_evo
     struct DD_coupling_container
     struct
DM_nucleon_couplings
namespace DRes
Forward declaration of [Rule]() and Observables classes for saving pointers to ignored and matched examples.
     struct BackendRule
Derived class rule for resolution of backend requirements.
     class
DependencyResolver
Main dependency resolver.
     struct
ModuleRule
Derived class rule for resolution of dependencies.
     struct
Observable
     struct
OutputVertex
Bind purpose to output vertex.
     struct
QueueEntry
Information in resolution queue.
     struct
Rule
Base rule for resolution of dependencies and backend requirements.
     class
edgeWriter
Graphviz output for edges/dependencies.
     class
labelWriter
Graphviz output for individual vertices/nodes/module functions.
     struct DS5_COUPLINGCONSTANTS
     struct
DS5_DDCOM
     struct
DS5_HMCOM
     struct
DS5_MSPCTM
     struct
DS5_NUCOM
     struct
DS5_PACODES
     struct
DS5_RDMGEV
     struct
DS5_SCKM
     struct
DS5_SMCUSEFUL
     struct
DS5_SMRUSEFUL
     struct
DS5_WIDTHS
     struct
DS_ADM_COM
     struct
DS_COUPLINGCONSTANTS
     struct
DS_COUPLINGCONSTANTS61
     struct
DS_DDCOMLEGACY
     struct
DS_DDMSSMCOM
     struct
DS_DSANCOANN
     struct
DS_HMCOM
     struct
DS_HMFRAMEVELCOM
     struct
DS_HMISODF
     struct
DS_HMNOCLUE
     struct
DS_IBINTVARS
     struct
DS_INTDOF
     struct
DS_MIXING
     struct
DS_MSSMIUSEFUL
     struct
DS_MSSMMIXING
     struct
DS_MSSMPAR
     struct
DS_MSSMSWITCH
     struct
DS_MSSMTYPE
     struct
DS_MSSMWIDTHS
     struct
DS_NUCOM
     struct
DS_PACODES_MSSM
     struct
DS_PACODES_MSSM61
     struct
DS_PMASSES
     struct
DS_PWIDTHS
     struct
DS_RD20OPT
     struct
DS_RDDOF
     struct
DS_RDERRORS
     struct
DS_RDLIMS
     struct
DS_RDLUN
     struct
DS_RDPADD
     struct
DS_RDPARS
     struct
DS_RDPARS_OLD
     struct
DS_RDPTH
     struct
DS_RDSWITCH
     struct
DS_RDTIME
     struct
DS_SCKM
     struct
DS_SFERMIONMASS
     struct
DS_SMCOUPLING
     struct
DS_SMCOUPLING61
     struct
DS_SMQUARKMASSES
     struct
DS_VRTXS
     struct
DS_an_how
     struct
DS_gg
namespace DarkAges      struct Energy_injection_efficiency_table
     struct
Energy_injection_spectrum
namespace DarkBit      struct AxionEDT_params
     class
AxionInterpolator
     class
AxionInterpolator2D
     class
CAST_SolarModel_Interpolator
     class
DMEFT
     class
DMsimpVectorMedDiracDM
     class
DMsimpVectorMedMajoranaDM
     class
DMsimpVectorMedScalarDM
     class
DMsimpVectorMedVectorDM
     namespace
DarkBit_utils
namespace DecayChain      struct ChainContainer
     class
ChainParticle
     class
DecayTable
     class
DecayTableEntry
     class
mat4
     class
vec3
     class
vec4
     class DiracSingletDM
     class
HESS_Interpolator
     class
Interpolator2D
     class
MajoranaSingletDM
     class
PPPC_interpolation
     struct
RD_coannihilating_particle
     struct
RD_spectrum_type
     class
ScalarSingletDM
     struct
SimYieldChannel
Annihilation/decay channel.
     class
SimYieldTable
Channel container Object containing tabularized yields for particle decay and two-body final states.
     struct
SimpleHist
Histogram class for cascade decays.
     class
SolarModel
     struct
SolarModel_params1
     struct
SolarModel_params2
     struct
SolarModel_params3
     struct
SolarModel_params4
     class
SubGeVDM_fermion
Helper function (width rescaled for RD calculations)
     class
SubGeVDM_scalar
Helper function (width rescaled for RD calculations)
     struct
TH_Channel
     struct
TH_ParticleProperty
A container for the mass and spin of a particle.
     struct
TH_Process
     struct
TH_ProcessCatalog
A container holding all annihilation and decay initial states relevant for DarkBit.
     struct
TH_Resonance
A single resonance of a given width at a given energy (both in GeV)
     struct
TH_resonances_thresholds
Location of resonances and thresholds in energy (GeV)
     class
VectorSingletDM
     class
WDInterpolator
     class
WIMP_EFT_DM
     struct
Wstruct
     class
bullet_cluster_lnL
     struct
dRdE_params
     struct
nudata
Neutrino telescope data container.
     struct
nuyield_info
Neutrino telescope yield info container.
     class
subgev_self_interactions
namespace DecayBit      namespace MSSM_H
     namespace
MSSM_Z
namespace SM_Z      class TwoLoop
class DecayTable
GAMBIT native decay table class.
     class Entry
[DecayTable](/documentation/code/classes/classgambit_1_1decaytable/) entry class. Holds the info on all decays of a given particle.
     struct DefaultTraits
Default values for traits. Specialisations of [SpecTraits]() should inherit from this, and then override the traits that they want to customise.
     class
DescriptionDatabase
namespace Diver_1_0_0      struct diverScanData
Structure for passing likelihood and printer data through Diver to the objective function.
namespace Diver_1_0_2      struct diverScanData
Structure for passing likelihood and printer data through Diver to the objective function.
namespace Diver_1_0_4      struct diverScanData
Structure for passing likelihood and printer data through Diver to the objective function.
     class DummyInput
     class
DummyModel
     namespace
ExampleBit_A
     namespace
ExampleBit_B
class Farray      struct calc_nElem
     struct
calc_nElem< limL, limU >
     struct
calc_nElem< limL, limU, _lims... >
     struct FcnInfo1
     struct
FcnInfo2
     class
FcomplexT
     struct
Finputs
namespace FlavBit      namespace Boxes
     struct
Correlation
Simple structure for holding a correlation value and name of the correlated observable.
     class
Flav_reader
Reader class for FlavBit [YAML](/documentation/code/namespaces/namespaceyaml/) database.
     namespace
FormFactors
     namespace
LoopFunctions
     struct
Measurement
Representation of a single entry in the FlavBit [YAML](/documentation/code/namespaces/namespaceyaml/) database.
     namespace
Penguins
     namespace
Vertices
     struct
predictions_measurements_covariances
     class FptrFinder
Forward declaration of [FptrFinder]().
     class
Fstring
     class
FstringArray
     namespace
FunctorHelp
Definitions of friend functions from above.
     namespace
GMPI
Forward declare MPI class.
     struct
GalacticHaloProperties
namespace GreAT      struct greatScanData
Structure for passing likelihood and printer data through GreAT to the objective function.
     class HardShutdownException
Special exception used during emergency early shutdown.
     class
HiggsCouplingsTable
GAMBIT native higgs coupling table class.
namespace IniParser      class IniFile
Main inifile class.
     class
Parser
Inifile parser base class.
     class Likelihood_Container
Class for collecting pointers to all the likelihood components, then running and combining them.
     class
Likelihood_Container_Factory
     struct
LocalMaxwellianHalo
     namespace
LogTags
namespace Logging
Forward declare minimial logging components needed to use logger.
     class BaseLogger
Logger virtual base class.
     class
LogMaster
     struct
Message
structure for storing log messages and metadata
     struct
SortedMessage
structure for storing log messages and metadata after tags are sorted
     class
StdLogger
Logger for 'standard' messages.
     struct
endofmessage
Special (empty) struct for signalling end of message to [LogMaster]() stream.
     struct
ensure_construction_order
     class MPIShutdownException
Special exception raised when emergency shutdown triggered via MPI.
     class
MSSMSimpleSpec
MSSM specialisation of SLHAea object wrapper version of [SubSpectrum]() class.
     class
MSSMea
     struct
MapCollection
Struct to hold collections of function pointer maps to be filled by derived classes.
struct MapTag
Tags.
     struct Get
     struct
Set
     struct MapTypes
Fully unspecialised [MapTypes]() declaration.
     struct
MapTypes< DerivedSpec, MapTag::Get >
     struct
MapTypes< DerivedSpec, MapTag::Set >
     struct
Mesons_decay_constants
     struct
Mesons_masses
namespace MicrOmegas      struct MOcommonSTR
     struct
aChannel
class ModelHierarchy
Model hierarchy tree class.
     class colorWriter
Helper class for drawing the model hierarchy graph (edges)
     struct
edge_color_t
Property tag for adding color property to edges.
     class
labelWriter
Helper class for drawing the model hierarchy graph (labels)
     class ModelParameters
namespace Models
Forward declaration of [Models::ModelFunctorClaw]() class for use in constructors.
     struct DMEFTModel
Simple DMEFT model object.
     class
DMEFTSimpleSpec
     class
DMsimpVectorMedDiracDMModel
Simple DMsimpVectorMedDiracDM model object.
     class
DMsimpVectorMedDiracDMSimpleSpec
     class
DMsimpVectorMedMajoranaDMModel
Simple DMsimpVectorMedMajoranaDM model object.
     class
DMsimpVectorMedMajoranaDMSimpleSpec
     class
DMsimpVectorMedScalarDMModel
Simple DMsimpVectorMedScalarDM model object.
     class
DMsimpVectorMedScalarDMSimpleSpec
     class
DMsimpVectorMedVectorDMModel
Simple DMsimpVectorMedVectorDM model object.
     class
DMsimpVectorMedVectorDMSimpleSpec
     struct
DiracSingletDM_Z2Model
     class
DiracSingletDM_Z2SimpleSpec
     struct
MajoranaSingletDM_Z2Model
     class
MajoranaSingletDM_Z2SimpleSpec
     class
ModelFunctorClaw
     namespace
PARENT
     struct
ScalarSingletDM_Z2Model
     class
ScalarSingletDM_Z2SimpleSpec
     struct
ScalarSingletDM_Z3Model
     class
ScalarSingletDM_Z3SimpleSpec
     struct
SubGeVDMModel
     class
SubGeVDMSimpleSpec
     struct
VectorSingletDM_Z2Model
     class
VectorSingletDM_Z2SimpleSpec
     class
partmap
     class
safe_param_map
namespace MultiNest      class LogLikeWrapper
Class to connect multinest log-likelihood function and ScannerBit likelihood function.
     class Multimode_inputs
Class containing the inputs used for inputs to MultiModeCode.
     struct
NREO_DM_nucleon_couplings
Container for effective non-relativistic DM-nucleon Wilson coefficients.
namespace NeutrinoBit      class NeutrinoInterpolator
     class
NeutrinoInterpolator2D
     namespace NodeUtility
     namespace
ObjectivesBit
     class
Options
     struct
OverrideMaps
Definition of struct to hold various override values for a given ParamTag.
     class
PID_pair
     namespace
Par
List of parameter types used to classify spectrum contents.
     class
Piped_exceptions
[Gambit](/documentation/code/namespaces/namespacegambit/) piped error class.
     class
Piped_invalid_point
[Gambit](/documentation/code/namespaces/namespacegambit/) piped invalid point exception class.
namespace PolyChord_1_17_1      class LogLikeWrapper
Class to connect PolyChord log-likelihood function and ScannerBit likelihood function.
namespace PolyChord_1_18_2      class LogLikeWrapper
Class to connect PolyChord log-likelihood function and ScannerBit likelihood function.
namespace PolyChord_1_20_1      class LogLikeWrapper
Class to connect PolyChord log-likelihood function and ScannerBit likelihood function.
namespace PostProcessor      class PPDriver
Driver class to handle the actual postprocessing tasks.
     struct
PPOptions
     namespace PrecisionBit
namespace Printers
Forward declaration.
     class BaseBasePrinter
     class
BaseBaseReader
     class
BasePrinter
BASE PRINTER CLASS.
     class
BasePrinterManager
Manager class for creating printer objects
     class
BaseReader
BASE READER CLASS.
     struct
BuffPair
     struct
BuffTags
Struct for a collection of MPI tags belonging to a single buffer.
     struct
DSetData
     class
DataSetInterfaceBase
Wrapper object to manage a single dataset.
     class
DataSetInterfaceScalar
     class
H5P_LocalBufferManager
Keeps track of vertex buffers local to a print function.
     class
H5P_LocalReadBufferManager
namespace HDF5      struct copy_hdf5
     class
hdf5_stuff
     struct
ra_copy_hdf5
     struct
read_hdf5
     class HDF5Buffer
Class to manage buffer for a single output label.
     class
HDF5BufferBase
Base class for buffers.
     class
HDF5DataSet
Class for interfacing to a HDF5 dataset of fixed type.
     class
HDF5DataSetBase
Base class for interfacing to a HDF5 dataset.
     class
HDF5DataSetBasic
Constructable class for doing basic operations on a HDF5 dataset.
     class
HDF5File
     class
HDF5MasterBuffer
     class
HDF5MasterBufferT
Class to manage a set of buffers for a single output type.
     class
HDF5Printer
The main printer class for output to HDF5 format.
     class
HDF5Printer2
The main printer class for output to HDF5 format.
     class
HDF5Reader
     struct
HDF5bufferchunk
     struct
PPIDEqual
     struct
PPIDHash
     struct
PPIDpair
     class
PrinterManager
Manager class for creating printer objects
     struct
Record
Structure to hold data for a single model point.
     struct
SLHAcombo
     class
SQLiteBase
SQLite base class for both reader and writer.
     class
SQLitePrinter
The main printer class for output to SQLite database.
     class
SQLiteReader
     struct
VBIDpair
     struct
VBIDtrip
     class
VertexBufferBase
VertexBuffer abstract interface base class.
     class
VertexBufferNumeric1D
VertexBuffer for simple numerical types.
     class
VertexBufferNumeric1D_HDF5
VertexBuffer for simple numerical types - derived version that handles output to hdf5.
     class
asciiPrinter
     class
asciiReader
Derived EntryGetterInterface class for accessing [asciiPrinter](/documentation/code/classes/classgambit_1_1printers_1_1asciiprinter/) output points.
     class
coutPrinter
     struct
get_hdf5_data_type
     struct
get_hdf5_data_type< bool >
     struct
get_hdf5_data_type< char >
     struct
get_hdf5_data_type< double >
     struct
get_hdf5_data_type< float >
     struct
get_hdf5_data_type< int >
     struct
get_hdf5_data_type< long >
     struct
get_hdf5_data_type< long double >
     struct
get_hdf5_data_type< long long >
     struct
get_hdf5_data_type< short >
     struct
get_hdf5_data_type< std::string >
     struct
get_hdf5_data_type< unsigned char >
     struct
get_hdf5_data_type< unsigned int >
     struct
get_hdf5_data_type< unsigned long >
     struct
get_hdf5_data_type< unsigned long long >
     struct
get_hdf5_data_type< unsigned short >
     class
nonePrinter
namespace Priors      class BasePrior
Abstract base class for priors.
     class
Cauchy
Multi-dimensional [Cauchy]() prior.
     class
CompositePrior
     class
DoubleLogFlatJoin
     class
Dummy
     class
FixedPrior
A fixed parameter.
     class
Gaussian
Multi-dimensional [Gaussian]() prior.
     class
LogNormal
Multi-dimensional Log-Normal prior.
     class
MultiPriors
A parameter that is fixed to a different parameter.
     class
None
     class
Plugin
     class
RangePrior1D
Template class for 1d priors which need only a "range" option in their constructor.
     struct
arccosprior
     struct
cosprior
     struct
cotprior
     struct
flatprior
     struct
logprior
     struct
sinprior
     struct
tanprior
     class Random
     class
SLHASimpleSpec
     class
SLHAeaModel
Skeleton "model" class which interacts with an SLHAea object.
struct SMInputs
Container class for Standard Model input information (defined as in SLHA2)
     struct CKMdef
     struct
PMNSdef
     class SMSimpleSpec
SM specialisation of SLHAea object wrapper version of [SubSpectrum]() class.
     class
SMea
     class
SafeBool
namespace Scanner      namespace Errors
     class
Factory_Base
Pure Base class of a plugin Factory function.
     class
Function_Base
Generic function base used by the scanner. Can be Likelihood, observables, etc.
     class
Function_Base< ret(args...)>
Base function for the object that is upputed by "set_purpose".
     class
Function_Deleter
Functor that deletes a [Function_Base](/documentation/code/classes/classgambit_1_1scanner_1_1function__base/) functor.
     class
Function_Deleter< ret(args...)>
     class
Multi_Scanner_Plugin_Function
     class
Multi_Scanner_Plugin_Function< ret(args...)>
Objective functor made up of multiple plugins.
     class
Plugin_Function_Factory
Factory class to make objectives using objective plugins.
namespace Plugins      namespace ObjPyPlugin
     struct
Plugin_Details
container info for a specific plugin
     class
Plugin_Details_Ref
     class
Plugin_Interface
     class
Plugin_Interface< ret(args...)>
     class
Plugin_Interface_Base
     struct
Plugin_Interface_Details
Plugin info to be given to the interface class.
     class
Plugin_Loader
container class for the actual plugins detected by ScannerBit
     class
Plugin_Main_Interface_Base
     class
Plugin_Main_Interface_Base< ret(args...)>
     struct
Proto_Plugin_Details
Plugin info from inifile.
namespace ScannerPyPlugin      struct like_hypercube
A derived class of [like_ptr_base]() for managing [Function_Base](/documentation/code/classes/classgambit_1_1scanner_1_1function__base/) objects related to hypercubes.
     struct
like_physical
A derived class of [like_ptr_base]() for managing [Function_Base](/documentation/code/classes/classgambit_1_1scanner_1_1function__base/) objects related to physical properties.
     struct
like_prior_physical
A derived class of [like_ptr_base]() for managing [Function_Base](/documentation/code/classes/classgambit_1_1scanner_1_1function__base/) objects related to physical priors.
     class
like_ptr_base
A class that wraps a shared pointer to a [Function_Base](/documentation/code/classes/classgambit_1_1scanner_1_1function__base/) object.
     struct
prior_physical
A derived class of [like_ptr_base](/documentation/code/classes/classgambit_1_1scanner_1_1plugins_1_1scannerpyplugin_1_1like__ptr__base/) for managing [Function_Base](/documentation/code/classes/classgambit_1_1scanner_1_1function__base/) objects related to physical priors.
     class
scanner_base
A base class for scanner functionality.
     class VersionCompare
     class
VersionCompareBase
Base class for comparing scanner plugins.
     class
VersionCompareBottom
     class
__plugin_resume__
Container class to store plugin values for resume function.
     class
__plugin_resume_base__
Virtual container base class to store plugin values for resume function.
     class
classFactory
     class
factoryBase
     class
funcFactory
     struct
pluginData
Structure that holds all the data provided by plugins about themselves.
     class
pluginInfo
Container for all the plugin info from the inifile and Scannerbit.
     struct
pyplugin_info
     class RanNumGen
     class
Scan_Manager
     class
Scanner_Plugin_Function
     class
Scanner_Plugin_Function< ret(args...)>
Objective functor made up a single plugin.
     struct
__find_variadic_type__
     struct
__find_variadic_type__< false, false, true, T... >
     struct
__find_variadic_type__< false, true, b2, T... >
     struct
__find_variadic_type__< true, b1, b2, T... >
     struct
__find_variadic_type_convert__
     struct
__find_variadic_type_convert__< b, Tc, T1, T... >
     struct
__find_variadic_type_convert__< true, Tc, T1, T... >
     struct
__find_variadic_type_not_exact__
     struct
__find_variadic_type_not_exact__< void(args...), ret(args...), T1, T... >
     struct
__find_variadic_type_not_exact__< void(args...), ret(args2...), T1, T... >
     struct
__is_args_convertible__
     struct
__is_args_convertible__< false, T1, T2 >
     struct
_find_variadic_type_convert_
     struct
_find_variadic_type_convert_< Tc, T1, T... >
     struct
_find_variadic_type_not_exact_
     struct
_find_variadic_type_not_exact_< T1, T2, T... >
     struct
find_variadic_type
     struct
find_variadic_type_convert
     struct
find_variadic_type_convert< ret(args...)>
     struct
find_variadic_type_exact
     struct
find_variadic_type_exact< void(args...), ret(args...), T... >
     struct
find_variadic_type_exact< void(args...), ret(args2...), T... >
     struct
find_variadic_type_exact< void(args...)>
     struct
find_variadic_type_not_exact
     struct
find_variadic_type_not_exact< void(args...)>
     struct
first_arg_type
     struct
first_arg_type< ret()>
     struct
first_arg_type< ret(T, args...)>
     struct
func_ptr_type
     struct
func_ptr_type< void(args...)>
     struct
is_args_convertible
     struct
is_args_convertible< ret1(), ret2()>
     struct
is_args_convertible< ret1(arg1, args1...), ret2(arg2, args2...)>
     class
like_ptr
likelihood pointer holder for scanner plugins.
     struct
point_info
     struct
remove_all_func
     struct
remove_all_func< ret(args...)>
     class
resume_params_func
class to interface with the plugin manager resume functions.
     struct
return_type
     struct
return_type< ret(args...)>
     class
scan_ptr
Generic ptr that takes ownership of a [Function_Base](/documentation/code/classes/classgambit_1_1scanner_1_1function__base/). This is how a plugin will call a function.
     class
scan_ptr< ret(args...)>
Container class that hold the output of the "get_purpose" function.
     class SetMaps
[FptrFinder](/documentation/code/classes/classgambit_1_1fptrfinder/) friend class for implementing named parameter idiom.
     class
SignalData
Variables for use in signal handlers.
     class
SilentShutdownException
Special exception used during clean exit from diagnostics.
     class
SoftShutdownException
Special exception used during controlled early shutdown.
     class
Spec
Need to forward declare [Spec]() class.
namespace SpecBit      class MDMSpec
     class
MSSMSpec
     struct
MSSM_strs
     class
QedQcdWrapper
     struct
SMHiggsModel
     class
SMHiggsSimpleSpec
[SubSpectrum](/documentation/code/classes/classgambit_1_1subspectrum/) wrapper class for the SM Higgs sector.
     class
ScalarSingletDM_Z2Spec
     class
ScalarSingletDM_Z3Spec
     class
SpectrumEntriesForVevacious
     struct
SpectrumEntry
     class
VevaciousResultContainer
     class SpecOverrideOptions
Mini helper class to specify behaviour of getters w.r.t. overrides in a type-safe way.
     struct
SpecTraits
     struct
SpecTraits< MSSMSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::DMEFTSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::DMsimpVectorMedDiracDMSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::DMsimpVectorMedMajoranaDMSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::DMsimpVectorMedScalarDMSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::DMsimpVectorMedVectorDMSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::DiracSingletDM_Z2SimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::MajoranaSingletDM_Z2SimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::ScalarSingletDM_Z2SimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::ScalarSingletDM_Z3SimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::SubGeVDMSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< Models::VectorSingletDM_Z2SimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< SMSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< SpecBit::MDMSpec< MI > >
     struct
SpecTraits< SpecBit::MSSMSpec< MI > >
     struct
SpecTraits< SpecBit::QedQcdWrapper >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< SpecBit::SMHiggsSimpleSpec >
Specialisation of traits class needed to inform base spectrum class of the Model and Input types.
     struct
SpecTraits< SpecBit::ScalarSingletDM_Z2Spec< MI > >
     struct
SpecTraits< SpecBit::ScalarSingletDM_Z3Spec< MI > >
     class
Spectrum
"Standard Model" (low-energy) plus high-energy model container class
namespace SpectrumContents      struct DMEFT
     struct
DMsimpVectorMedDiracDM
     struct
DMsimpVectorMedMajoranaDM
     struct
DMsimpVectorMedScalarDM
     struct
DMsimpVectorMedVectorDM
     struct
DiracSingletDM_Z2
     struct
MDM
     struct
MSSM
     struct
MajoranaSingletDM_Z2
     struct
SM
     struct
SMHiggs
     struct
SM_slha
     struct
ScalarSingletDM_Z2
     struct
ScalarSingletDM_Z3
     struct
SubGeVDM
     struct
VectorSingletDM_Z2
     class SpectrumParameter
Simple class to contain information defining how some parameter in a [SubSpectrum]() object can be accessed.
     namespace
Stats
     class
SubSpectrum
Virtual base class for interacting with spectrum generator output.
     class
SubSpectrumContents
Base class for defining the required contents of a [SubSpectrum](/documentation/code/classes/classgambit_1_1subspectrum/) object.
     class
Suspicious_point_exception
[Gambit](/documentation/code/namespaces/namespacegambit/) suspicious point exception class.
namespace Utils      class FileLock
     class
ProcessLock
Class to manage a process lock, using a file.
struct ci_less
Comparator for case-insensitive comparison in STL assos. containers */.
     struct nocase_compare
     class interp1d_collection
     class
interp1d_gsl_collection
     class
interp2d_collection
     class
interp2d_gsl_collection
     class
interp4d_collection
     class
interp5d_collection
     class
python_interpreter_guard
Dummy guard class for python interpreters when python support is turned off.
     class
specialised_threadsafe_rng
Derived thread-safe random number generator class, templated on the RNG engine type.
     class
threadsafe_rng
     class
translator
     struct
type_equivalency
Structure providing type equivalency classes to the dep resolver.
     class VerifyContents
     class
WIMP_annihilation
     struct
WIMPprops
     struct
__is_container__
     struct
__is_container__< std::array< T, N > >
     struct
__is_container__< std::deque< T > >
     struct
__is_container__< std::forward_list< T > >
     struct
__is_container__< std::list< T > >
     struct
__is_container__< std::map< T1, T2 > >
     struct
__is_container__< std::multimap< T1, T2 > >
     struct
__is_container__< std::multiset< T > >
     struct
__is_container__< std::set< T > >
     struct
__is_container__< std::unordered_map< T1, T2 > >
     struct
__is_container__< std::unordered_multimap< T1, T2 > >
     struct
__is_container__< std::unordered_multiset< T > >
     struct
__is_container__< std::unordered_set< T > >
     struct
__is_container__< std::vector< T > >
     struct
__is_pair__
     struct
__is_pair__< std::pair< T1, T2 > >
     struct
__is_vector__
     struct
__is_vector__< std::vector< T > >
     struct
_err
     struct
always_false
Helper for the static_assert below.
     class
backend_functor
Actual backend functor type.
     class
backend_functor< TYPE(*)(ARGS...), TYPE, ARGS... >
Template specialisation for non-variadic, non-void backend functions.
     class
backend_functor< typename variadic_ptr< TYPE, ARGS... >::type, TYPE, ARGS... >
Template specialisation for variadic, non-void backend functions.
     class
backend_functor< typename variadic_ptr< void, ARGS... >::type, void, ARGS... >
Template specialisation for variadic void backend functions.
     class
backend_functor< void(*)(ARGS...), void, ARGS... >
Template specialisation for non-variadic, void backend functions.
     class
backend_functor_common
Backend functor class for functions with result type TYPE and argumentlist ARGS.
     struct
capability_info
Helper struct to carry around capability information.
     struct
checkfavvio_type
     struct
clik_lensing_object
     struct
colorBasis
     struct
dbl_dbl_bool
     class
dep_bucket
An interface class for module dependencies.
     struct
div_ints_by_half
     struct
enable_if_all_member
     struct
enable_if_all_member_vector
     struct
enable_if_not_all_member
     struct
enable_if_not_all_member_vector
     struct
enable_if_not_one_member
     struct
enable_if_not_one_member_vector
     struct
enable_if_one_member
     struct
enable_if_one_member_vector
     class
error
GAMBIT error class.
     class
exception
GAMBIT exception base class.
     struct
fh_Couplings_container
     struct
fh_FlavourObs_container
     struct
fh_HiggsMassObs_container
     struct
fh_HiggsProd_container
     struct
fh_MSSMMassObs_container
     struct
fh_PrecisionObs_container
     struct
flav_prediction
Flavour observables structure holding central values and covariances.
     struct
flavviolation_type
     struct
flhaparam
     class
functor
Function wrapper (functor) base class.
     class
gambit_core
Master driver class for a GAMBIT scan.
     struct
gambit_inflation_observables
     class
halt_loop_exception
[Gambit](/documentation/code/namespaces/namespacegambit/) halt loop exception class.
     struct
hb_ModelParameters
     struct
hb_ModelParameters_effC
     struct
hd_golddec_type
     struct
indnuis
     class
invalid_loop_iteration_exception
[Gambit](/documentation/code/namespaces/namespacegambit/) invalid loop iteration exception class.
     class
invalid_point_exception
[Gambit](/documentation/code/namespaces/namespacegambit/) invalid point exception class.
     struct
is_all_member
     struct
is_all_member_internal
     struct
is_all_member_internal< type, void()>
     struct
is_all_member_internal< type, void(T, args...)>
     struct
is_all_member_vector
     struct
is_all_member_vector_internal
     struct
is_all_member_vector_internal< void()>
     struct
is_all_member_vector_internal< void(T, args...)>
     struct
is_all_member_vector_internal< void(const std::vector< T > &, args...)>
     struct
is_all_member_vector_internal< void(std::vector< T > &, args...)>
     struct
is_all_member_vector_internal< void(std::vector< T >, args...)>
     struct
is_container
     struct
is_one_member
     struct
is_one_member_internal
     struct
is_one_member_internal< type, void()>
     struct
is_one_member_internal< type, void(T, args...)>
     struct
is_one_member_vector
     struct
is_one_member_vector_internal
     struct
is_one_member_vector_internal< void()>
     struct
is_one_member_vector_internal< void(T, args...)>
     struct
is_one_member_vector_internal< void(const std::vector< T > &, args...)>
     struct
is_one_member_vector_internal< void(std::vector< T > &, args...)>
     struct
is_one_member_vector_internal< void(std::vector< T >, args...)>
     struct
is_pair
     struct
is_same_type
     struct
is_same_type< T, T >
     struct
is_same_type< mult_types< args... >, T >
     struct
is_same_type_internal
     struct
is_same_type_internal< void(), type >
     struct
is_same_type_internal< void(T, args...), T >
     struct
is_same_type_internal< void(T, args...), type >
     struct
is_vector
     struct
libFarrayTest_CB2_type
     struct
libFarrayTest_CB3_type
     struct
libFarrayTest_CB_type
     struct
mass_es_pseudonyms
Structure to hold mass eigenstate pseudonyms for gauge eigenstates.
     class
mathematica_variable
     class
model_functor
Functors specific to [ModelParameters]() objects.
     struct
model_info
Helper struct to carry around model information.
     class
module_functor
Actual module functor type for all but TYPE=void.
     class
module_functor< void >
Actual module functor type for TYPE=void.
     class
module_functor_common
Functor derived class for module functions.
     struct
mult_types
     struct
nuisance
     struct
nuiscorr
     struct
numout
     struct
obsname
     class
omp_safe_ptr
     struct
parameters
     struct
particle2
     struct
particle23
     class
primary_model_functor
     class
prospino_settings
     class
python_variable
Holds the info about a python backend variable, and defines conversion functions.
     class
reg_elem
     struct
remove_all
     class
safe_ptr
     class
safe_variable_ptr
     class
safety_bucket_base
Base class for the interface classes '[dep_bucket](/documentation/code/classes/classgambit_1_1dep__bucket/)', '[BEvariable_bucket](/documentation/code/classes/classgambit_1_1bevariable__bucket/)' and '[BEfunction_bucket](/documentation/code/classes/classgambit_1_1befunction__bucket/)'.
     struct
sd_char2body_type
     struct
sd_char2bodygrav_type
     struct
sd_char3body_type
     struct
sd_charwidth_type
     struct
sd_glui2body_type
     struct
sd_glui3body_type
     struct
sd_gluiloop_type
     struct
sd_gluiwidth_type
     struct
sd_leshouches1_type
     struct
sd_leshouches2_type
     struct
sd_mbmb_type
     struct
sd_neut2body_type
     struct
sd_neut2bodygrav_type
     struct
sd_neut3body_type
     struct
sd_neutloop_type
     struct
sd_neutwidth_type
     struct
sd_sbot2body_type
     struct
sd_sbot3body_type
     struct
sd_sbotwidth_type
     struct
sd_sdown2body_type
     struct
sd_sdownwidth_type
     struct
sd_sel2body_type
     struct
sd_selectron_type
     struct
sd_selwidth_type
     struct
sd_snel2body_type
     struct
sd_snelwidth_type
     struct
sd_sntau2body_type
     struct
sd_sntauwidth_type
     struct
sd_stau2body_type
     struct
sd_stau2bodygrav_type
     struct
sd_stauwidth_type
     struct
sd_stop2body_type
     struct
sd_stop3body_type
     struct
sd_stop4body_type
     struct
sd_stoploop_type
     struct
sd_stopwidth_type
     struct
sd_sup2body_type
     struct
sd_supwidth_type
     struct
sd_top2body_type
     struct
sd_topwidth_type
     struct
slha_leshouches2_hdec_type
     namespace
slhahelp
     class
special_exception
GAMBIT special exception class. Not logged, meant for always catching.
     struct
susyhitin_type
     class
table_formatter
     struct
triplet
     struct
type_equal_to
     struct
type_hasher
     struct
type_index
     struct
variadic_ptr
Type redefinition to get around icc compiler bugs.
     class
warning
GAMBIT warning class.
     struct
widtha_hdec_type
     struct
widthhc_hdec_type
     struct
widthhh_hdec_type
     struct
widthhl_hdec_type
     struct
wisfer_hdec_type
     struct
wisusy_hdec_type
     namespace @722
     namespace
@727
     namespace
@734
     namespace
@749
     namespace
HEPUtils
     namespace
LHEF
Forward declaration to cut down on includes.
namespace Lester      struct EllipseParams
     class MultiNormDev
     class
MultiNormalDev
     class
NormalDev
     namespace
Functown
     namespace
Pythia8
     class
Ran
     class
Ran_old
     class
RandomBasis
     class
RandomPlane
     namespace
SLHAea
     struct
Settings
     namespace
Functown
     class
TransformRandomBasis
     class
WrapperBase
namespace YAML
[YAML]() overloads for mass cut and mass cut ratio constituents.
     struct convert< Gambit::DRes::BackendRule >
     struct
convert< Gambit::DRes::ModuleRule >
     struct
convert< Gambit::DRes::Observable >
     struct
convert< Gambit::nuiscorr >
[YAML](/documentation/code/namespaces/namespaceyaml/) conversion structure for SuperIso SM nuisance data.
     struct
convert< sdd >
     struct
convert< ssdd >
     interface afunc
     class
asymm_mt2_lester_bisect
     namespace
boost
namespace daFunk      class Bottle
     class
FunkBase
     class
FunkBound
     class
FunkConst
     class
FunkDelta
     class
FunkDerived
     class
FunkFunc
     class
FunkFuncM
     class
FunkIfElse
     class
FunkIntegrate_gsl1d
     class
FunkInterp
     class
FunkMath_umin
     class
FunkPlain
     class
FunkVar
     class
ThrowError
namespace detail      struct range_builder
     struct
range_builder< MIN, MIN, Is... >
     struct index_list
     class
livingVector
     namespace flexiblesusy
     namespace
m1
     namespace
ma
     namespace
mb
namespace mt2_bisect      class mt2
namespace mt2w_bisect      class mt2w
     class my_Nelder_Mead
     struct
my_func
     class
my_simplex
     struct
procRec
namespace std      struct equal_to< Gambit::type_index >
     struct
hash< Gambit::type_index >
     namespace testmodule

Updated on 2024-07-18 at 13:53:36 +0000