gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-252-gf9a3f78
a Global And Modular Bsm Inference Tool
ColliderBit_Higgs_rollcall.hpp File Reference

Rollcall header for ColliderBit module Higgs functions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MODULE   ColliderBit
 
#define CAPABILITY   HB_ModelParameters
 
#define FUNCTION   SMHiggs_ModelParameters
 
#define FUNCTION   SMLikeHiggs_ModelParameters
 
#define FUNCTION   MSSMHiggs_ModelParameters
 
#define CAPABILITY   LEP_Higgs_LogLike
 
#define FUNCTION   calc_HB_LEP_LogLike
 
#define CAPABILITY   LHC_Higgs_LogLike
 
#define FUNCTION   calc_HS_LHC_LogLike
 
#define CAPABILITY   Higgs_Production_Xsecs
 
#define FUNCTION   FH_HiggsProd
 

Functions

 START_FUNCTION (hb_ModelParameters) DEPENDENCY(SM_spectrum
 
Spectrum DEPENDENCY (Higgs_Couplings, HiggsCouplingsTable) START_FUNCTION(hb_ModelParameters) MODEL_CONDITIONAL_DEPENDENCY(ScalarSingletDM_Z2_spectrum
 
Spectrum ScalarSingletDM_Z2_running MODEL_CONDITIONAL_DEPENDENCY (ScalarSingletDM_Z3_spectrum, Spectrum, ScalarSingletDM_Z3, ScalarSingletDM_Z3_running) DEPENDENCY(Higgs_Couplings
 
 START_FUNCTION (double) DEPENDENCY(HB_ModelParameters
 
hb_ModelParameters BACKEND_REQ (HiggsBounds_neutral_input_part,(libhiggsbounds), void,(double *, double *, int *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &)) BACKEND_REQ(HiggsBounds_charged_input
 
hb_ModelParameters double double double double double double double doubleBACKEND_REQ (HiggsBounds_set_mass_uncertainties,(libhiggsbounds), void,(double *, double *)) BACKEND_REQ(run_HiggsBounds_classic
 
hb_ModelParameters double double double double double double double double int int double intBACKEND_REQ (HB_calc_stats,(libhiggsbounds), void,(double &, double &, double &, int &)) BACKEND_OPTION((HiggsBounds)
 
hb_ModelParameters BACKEND_REQ (HiggsBounds_neutral_input_part_HS,(libhiggssignals), void,(double *, double *, int *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &)) BACKEND_REQ(HiggsBounds_charged_input_HS
 
hb_ModelParameters double double double double double double double doubleBACKEND_REQ (run_HiggsSignals,(libhiggssignals), void,(int &, double &, double &, double &, int &, double &)) BACKEND_REQ(HiggsSignals_neutral_input_MassUncertainty
 
hb_ModelParameters double double double double double double double double doubleBACKEND_REQ (setup_rate_uncertainties,(libhiggssignals), void,(double *, double *)) BACKEND_OPTION((HiggsSignals
 
 START_FUNCTION (fh_HiggsProd) BACKEND_REQ(FHHiggsProd
 

Variables

Spectrum Spectrum
 
Spectrum ScalarSingletDM_Z2
 
hb_ModelParameters libhiggsbounds
 
hb_ModelParameters libhiggssignals
 
hb_ModelParameters void
 
 libfeynhiggs
 

Detailed Description

Rollcall header for ColliderBit module Higgs functions.


Authors (add name and date if you modify):

Author
Abram Krislock (a.m.b.nosp@m..kri.nosp@m.slock.nosp@m.@fys.nosp@m..uio..nosp@m.no)
Aldo Saavedra
Christopher Rogan (chris.nosp@m.toph.nosp@m.ersro.nosp@m.gan@.nosp@m.gmail.nosp@m..com)
Date
2015 Apr
Author
Pat Scott (p.sco.nosp@m.tt@i.nosp@m.mperi.nosp@m.al.a.nosp@m.c.uk)
Date
2015 Jul

Definition in file ColliderBit_Higgs_rollcall.hpp.

Macro Definition Documentation

◆ CAPABILITY [1/4]

#define CAPABILITY   HB_ModelParameters

Definition at line 114 of file ColliderBit_Higgs_rollcall.hpp.

◆ CAPABILITY [2/4]

#define CAPABILITY   LEP_Higgs_LogLike

Definition at line 114 of file ColliderBit_Higgs_rollcall.hpp.

◆ CAPABILITY [3/4]

#define CAPABILITY   LHC_Higgs_LogLike

Definition at line 114 of file ColliderBit_Higgs_rollcall.hpp.

◆ CAPABILITY [4/4]

#define CAPABILITY   Higgs_Production_Xsecs

Definition at line 114 of file ColliderBit_Higgs_rollcall.hpp.

◆ FUNCTION [1/6]

#define FUNCTION   SMHiggs_ModelParameters

Definition at line 116 of file ColliderBit_Higgs_rollcall.hpp.

◆ FUNCTION [2/6]

#define FUNCTION   SMLikeHiggs_ModelParameters

Definition at line 116 of file ColliderBit_Higgs_rollcall.hpp.

◆ FUNCTION [3/6]

#define FUNCTION   MSSMHiggs_ModelParameters

Definition at line 116 of file ColliderBit_Higgs_rollcall.hpp.

◆ FUNCTION [4/6]

#define FUNCTION   calc_HB_LEP_LogLike

Definition at line 116 of file ColliderBit_Higgs_rollcall.hpp.

◆ FUNCTION [5/6]

#define FUNCTION   calc_HS_LHC_LogLike

Definition at line 116 of file ColliderBit_Higgs_rollcall.hpp.

◆ FUNCTION [6/6]

#define FUNCTION   FH_HiggsProd

Definition at line 116 of file ColliderBit_Higgs_rollcall.hpp.

◆ MODULE

#define MODULE   ColliderBit

Definition at line 28 of file ColliderBit_Higgs_rollcall.hpp.

Function Documentation

◆ BACKEND_REQ() [1/6]

hb_ModelParameters BACKEND_REQ ( HiggsBounds_neutral_input_part  ,
(libhiggsbounds ,
void  ,
(double *, double *, int *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &)   
)

◆ BACKEND_REQ() [2/6]

hb_ModelParameters double double double double double double double double* BACKEND_REQ ( HiggsBounds_set_mass_uncertainties  ,
(libhiggsbounds ,
void  ,
(double *, double *)   
)

◆ BACKEND_REQ() [3/6]

hb_ModelParameters double double double double double double double double int int double int& BACKEND_REQ ( HB_calc_stats  ,
(libhiggsbounds ,
void  ,
(double &, double &, double &, int &)   
)

◆ BACKEND_REQ() [4/6]

hb_ModelParameters BACKEND_REQ ( HiggsBounds_neutral_input_part_HS  ,
(libhiggssignals ,
void  ,
(double *, double *, int *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, Farray< double, 1, 3, 1, 3 > &)   
)

◆ BACKEND_REQ() [5/6]

hb_ModelParameters double double double double double double double double* BACKEND_REQ ( run_HiggsSignals  ,
(libhiggssignals ,
void  ,
(int &, double &, double &, double &, int &, double &)   
)

◆ BACKEND_REQ() [6/6]

hb_ModelParameters double double double double double double double double double* BACKEND_REQ ( setup_rate_uncertainties  ,
(libhiggssignals ,
void  ,
(double *, double *)   
)

◆ DEPENDENCY()

Spectrum DEPENDENCY ( Higgs_Couplings  ,
HiggsCouplingsTable   
)

◆ MODEL_CONDITIONAL_DEPENDENCY()

◆ START_FUNCTION() [1/3]

START_FUNCTION ( hb_ModelParameters  )

◆ START_FUNCTION() [2/3]

START_FUNCTION ( double  )

◆ START_FUNCTION() [3/3]

START_FUNCTION ( fh_HiggsProd  )

Variable Documentation

◆ libfeynhiggs

Spectrum const MList< MReal > Spectrum libfeynhiggs

Definition at line 118 of file ColliderBit_Higgs_rollcall.hpp.

◆ libhiggsbounds

hb_ModelParameters double double double double double double double double libhiggsbounds

Definition at line 74 of file ColliderBit_Higgs_rollcall.hpp.

◆ libhiggssignals

hb_ModelParameters double double double double double double double double libhiggssignals

Definition at line 100 of file ColliderBit_Higgs_rollcall.hpp.

◆ ScalarSingletDM_Z2

Spectrum ScalarSingletDM_Z2

Definition at line 44 of file ColliderBit_Higgs_rollcall.hpp.

◆ Spectrum

DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable DecayTable DecayTable DecayTable triplet< double > Spectrum

◆ void