From e29c4b027ea3e67950de28b9c9165dcdb6bc0776 Mon Sep 17 00:00:00 2001 From: shivesh Date: Fri, 20 Sep 2019 09:53:10 -0500 Subject: update golemfit --- utils/gf.py | 12 +----------- utils/mn.py | 5 +++++ 2 files changed, 6 insertions(+), 11 deletions(-) (limited to 'utils') diff --git a/utils/gf.py b/utils/gf.py index d0c62ca..de21cc5 100644 --- a/utils/gf.py +++ b/utils/gf.py @@ -71,11 +71,6 @@ def steering_params(args): params.simToLoad= steering_categ.name.lower() params.evalThreads = args.threads - if args.likelihood is Likelihood.GOLEMFIT: - params.frequentist = False; - elif args.likelihood is Likelihood.GF_FREQ: - params.frequentist = True; - if hasattr(args, 'binning'): params.minFitEnergy = args.binning[0] # GeV params.maxFitEnergy = args.binning[-1] # GeV @@ -83,13 +78,8 @@ def steering_params(args): params.minFitEnergy = 6E4 # GeV params.maxFitEnergy = 1E7 # GeV params.load_data_from_text_file = False - - params.sampleToLoad = gf.sampleTag.MagicTau + params.do_HESE_reshuffle=False params.use_legacy_selfveto_calculation = False - # params.spline_hole_ice = False - # params.spline_dom_efficiency = False - params.spline_hole_ice = True - params.spline_dom_efficiency = True return params diff --git a/utils/mn.py b/utils/mn.py index ac42858..e3a4a09 100644 --- a/utils/mn.py +++ b/utils/mn.py @@ -54,6 +54,10 @@ def mn_argparse(parser): '--mn-tolerance', type=float, default=0.01, help='Tolerance for MultiNest' ) + parser.add_argument( + '--mn-efficiency', type=float, default=0.3, + help='Sampling efficiency for MultiNest' + ) parser.add_argument( '--mn-output', type=str, default='./mnrun/', help='Folder to store MultiNest evaluations' @@ -88,6 +92,7 @@ def mn_evidence(mn_paramset, llh_paramset, asimov_paramset, args, prefix='mn'): n_dims = n_params, n_live_points = args.mn_live_points, evidence_tolerance = args.mn_tolerance, + sampling_efficiency = args.mn_efficiency, outputfiles_basename = prefix, importance_nested_sampling = True, # resume = False, -- cgit v1.2.3