file SpecBit/SpecBit_SM_rollcall.hpp
[No description available] More…
Defines
Name | |
---|---|
CAPABILITY Produce an SMInputs object (SLHA2 conventions) | |
FUNCTION | |
CAPABILITY Produce an SMInputs object (SLHA2 conventions) | |
FUNCTION | |
CAPABILITY Produce an SMInputs object (SLHA2 conventions) | |
FUNCTION | |
CAPABILITY Produce an SMInputs object (SLHA2 conventions) | |
FUNCTION |
Detailed Description
Author: Ben Farmer (benjamin.farmer@fysik.su.se)
Date: 2014 Sep - Dec, 2015 Jan - Mar
Rollcall declarations for module functions contained in SpecBit_SM.cpp
Authors (add name and date if you modify):
Macros Documentation
define CAPABILITY
#define CAPABILITY SMINPUTS
Produce an SMInputs object (SLHA2 conventions)
define FUNCTION
#define FUNCTION get_SMINPUTS
define CAPABILITY
#define CAPABILITY SMINPUTS
Produce an SMInputs object (SLHA2 conventions)
define FUNCTION
#define FUNCTION get_SMINPUTS
define CAPABILITY
#define CAPABILITY SMINPUTS
Produce an SMInputs object (SLHA2 conventions)
define FUNCTION
#define FUNCTION get_SMINPUTS
define CAPABILITY
#define CAPABILITY SMINPUTS
Produce an SMInputs object (SLHA2 conventions)
define FUNCTION
#define FUNCTION get_SMINPUTS
Source code
// GAMBIT: Global and Modular BSM Inference Tool
// *********************************************
/// \file
///
/// Rollcall declarations for module functions
/// contained in SpecBit_SM.cpp
///
/// *********************************************
///
/// Authors (add name and date if you modify):
///
/// \author Ben Farmer
/// (benjamin.farmer@fysik.su.se)
/// \date 2014 Sep - Dec, 2015 Jan - Mar
///
/// *********************************************
#ifndef __SpecBit_SM_hpp__
#define __SpecBit_SM_hpp__
/// Produce an SMInputs object (SLHA2 conventions)
// i.e. provide Standard Model parameters in SLHA2 input conventions
#define CAPABILITY SMINPUTS
START_CAPABILITY
#define FUNCTION get_SMINPUTS
START_FUNCTION(SMInputs)
ALLOW_MODELS(StandardModel_SLHA2)
#undef FUNCTION
#undef CAPABILITY
#define CAPABILITY qedqcd_subspectrum
START_CAPABILITY
// Create QedQcdWrapper version of Spectrum* from SMInputs structs
#define FUNCTION get_QedQcd_spectrum
START_FUNCTION(const SubSpectrum*)
DEPENDENCY(SMINPUTS, SMInputs)
#undef FUNCTION
#undef CAPABILITY
// Spectrum object for Standard Model information
#define CAPABILITY SM_spectrum
START_CAPABILITY
// Create Spectrum object from SMInputs structs and SM Higgs parameters,
#define FUNCTION get_SM_spectrum
START_FUNCTION(Spectrum)
ALLOW_MODELS(StandardModel_Higgs)
DEPENDENCY(SMINPUTS, SMInputs)
#undef FUNCTION
#undef CAPABILITY
// Generalised Higgs couplings
#define CAPABILITY Higgs_Couplings
#define FUNCTION SM_higgs_couplings
START_FUNCTION(HiggsCouplingsTable)
DEPENDENCY(Higgs_decay_rates, DecayTable::Entry)
#undef FUNCTION
#undef CAPABILITY
#endif
Updated on 2024-07-18 at 13:53:32 +0000