HiggsSignals  2.6.1
HiggsSignals.h
Go to the documentation of this file.
1 
9 #pragma once
10 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
19 void initialize_HiggsSignals_latestresults(int nHiggsneut, int nHiggsplus);
20 
25 void HiggsSignals_neutral_input_MassUncertainty(const double dMh[]);
26 
31 void HiggsSignals_setup_pdf(int pdf_in);
32 
37 void run_HiggsSignals_LHC_Run1_combination(double *Chisq_mu, double *Chisq_mh,
38  double *Chisq, int *nobs,
39  double *Pvalue);
40 
45 void run_HiggsSignals_STXS(double *Chisq_STXS_rates, double *Chisq_STXS_mh,
46  double *Chisq_STXS, int *nobs_STXS,
47  double *Pvalue_STXS);
48 
53 void run_HiggsSignals(double *Chisq_mu, double *Chisq_mh, double *Chisq,
54  int *nobs, double *Pvalue);
55 
60 void run_HiggsSignals_full(double *Chisq_mu, double *Chisq_mh, double *Chisq,
61  int *nobs, double *Pvalue);
62 
67 void get_HiggsSignals_Rvalues(int ii, int collider, double *R_H_WW,
68  double *R_H_ZZ, double *R_H_gaga,
69  double *R_H_tautau, double *R_H_bb,
70  double *R_VH_bb);
71 
76 void complete_HS_results();
77 
82 void finish_HiggsSignals();
83 
84 #ifdef __cplusplus
85 }
86 #endif
void HiggsSignals_neutral_input_MassUncertainty(const double dMh[])
Interface to higgssignals_neutral_input_massuncertainty()
void complete_HS_results()
Interface to complete_hs_results()
void HiggsSignals_setup_pdf(int pdf_in)
Interface to setup_pdf()
void run_HiggsSignals_LHC_Run1_combination(double *Chisq_mu, double *Chisq_mh, double *Chisq, int *nobs, double *Pvalue)
Interface to run_higgssignals_lhc_run1_combination()
void run_HiggsSignals_full(double *Chisq_mu, double *Chisq_mh, double *Chisq, int *nobs, double *Pvalue)
Interface to run_higgssignals_full()
void initialize_HiggsSignals_latestresults(int nHiggsneut, int nHiggsplus)
Interface to initialize_higgssignals_latestresults()
void run_HiggsSignals(double *Chisq_mu, double *Chisq_mh, double *Chisq, int *nobs, double *Pvalue)
Interface to run_higgssignals()
void get_HiggsSignals_Rvalues(int ii, int collider, double *R_H_WW, double *R_H_ZZ, double *R_H_gaga, double *R_H_tautau, double *R_H_bb, double *R_VH_bb)
Interface to get_rvalues()
void run_HiggsSignals_STXS(double *Chisq_STXS_rates, double *Chisq_STXS_mh, double *Chisq_STXS, int *nobs_STXS, double *Pvalue_STXS)
Interface to run_higgssignals_stxs()
void finish_HiggsSignals()
Interface to finish_higgssignals()