aboutsummaryrefslogtreecommitdiffstats
path: root/utils/gf.py
diff options
context:
space:
mode:
Diffstat (limited to 'utils/gf.py')
-rw-r--r--utils/gf.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/utils/gf.py b/utils/gf.py
index e575094..3f770eb 100644
--- a/utils/gf.py
+++ b/utils/gf.py
@@ -42,6 +42,15 @@ def set_up_as(fitter, params):
fitter.SetupAsimov(asimov_params)
+def setup_fitter(args, asimov_paramset):
+ datapaths = gf.DataPaths()
+ sparams = steering_params(args)
+ npp = gf.NewPhysicsParams()
+ fitter = gf.GolemFit(datapaths, sparams, npp)
+ set_up_as(fitter, asimov_paramset)
+ return fitter
+
+
def get_llh(fitter, params):
fitparams = gf.FitParameters(gf.sampleTag.HESE)
for parm in params: