Examples for calls with access tool v0.5
root -l
.L mssm_xs_tools.C++
mssm_xs_tools test
test.SetInput("out.mhmax_mu200_7_nnlo.tanBeta_gte1.root")
test.help()
test.Give_BR_A_tautau(120,30)
test.Give_Xsec_ggFA(120,30)
test.Give_XsecUnc_muup_ggFA(120,30)
test.Give_XsecUnc_mudown_ggFA(120,30)
test.Give_XsecUnc_pdfalphas68up_ggFA(120,30)
test.Give_XsecUnc_pdfalphas68down_ggFA(120,30)
...
Examples for calls with access tool v1.0
root -l
.L mssm_xs_tools.C++
Then either the python wrapper or the .C file could be used:
mssm=mssm_xs_tools("hMSSM_8TeV.root",true,0) // "true" enables interpolation between the grid points, "0" avoids messages by the access tool, set to "3" or "100" for additional information
mssm.mass("H",300,3)
mssm.width("H",300,3)
mssm.br("H->tautau",300,3)
mssm.xsec("gg->H",300,3)
mssm.xsec("bb5F->H",300,3)
mssm.xsec("bb4F->H",300,3)
mssm.xsec("bbSantander->H",300,3)
mssm.xsec("gg->H::scaleUp",300,3)
mssm.xsec("gg->H::pdfasUp",300,3)