aboutsummaryrefslogtreecommitdiffstats
path: root/utils/gf.py
diff options
context:
space:
mode:
authorshivesh <s.p.mandalia@qmul.ac.uk>2018-04-12 23:27:21 -0500
committershivesh <s.p.mandalia@qmul.ac.uk>2018-04-12 23:27:21 -0500
commitc99b8f88714e86c98eb22b10065583343f3748fe (patch)
treea637273458bfa23631cca030678982f3a972f58f /utils/gf.py
parentbc28b9e2a31666839e837e6f0e49161713527085 (diff)
downloadGolemFlavor-c99b8f88714e86c98eb22b10065583343f3748fe.tar.gz
GolemFlavor-c99b8f88714e86c98eb22b10065583343f3748fe.zip
Thu Apr 12 23:27:21 CDT 2018
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: