diff options
| author | shivesh <s.p.mandalia@qmul.ac.uk> | 2018-04-10 13:03:23 -0500 |
|---|---|---|
| committer | shivesh <s.p.mandalia@qmul.ac.uk> | 2018-04-10 13:03:23 -0500 |
| commit | 326ff3bacfe0c2925afde031aa6287ebe0af0b33 (patch) | |
| tree | 958d3f1f67a0001049e0e3da5096e944026b5224 /utils/likelihood.py | |
| parent | 01c77997f4212085a1cedc049e6c6bca98a5c1b6 (diff) | |
| download | GolemFlavor-326ff3bacfe0c2925afde031aa6287ebe0af0b33.tar.gz GolemFlavor-326ff3bacfe0c2925afde031aa6287ebe0af0b33.zip | |
add option to fix all but a single BSM mixing angle
Diffstat (limited to 'utils/likelihood.py')
| -rw-r--r-- | utils/likelihood.py | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/utils/likelihood.py b/utils/likelihood.py index ec64823..fe4301d 100644 --- a/utils/likelihood.py +++ b/utils/likelihood.py @@ -88,26 +88,28 @@ def triangle_llh(theta, args, asimov_paramset, mcmc_paramset, fitter): if args.energy_dependance is EnergyDependance.MONO: u = fr_utils.params_to_BSMu( - theta = bsm_angles, - dim = args.dimension, - energy = args.energy, - no_bsm = args.no_bsm, - fix_mixing = args.fix_mixing, - fix_scale = args.fix_scale, - scale = args.scale + theta = bsm_angles, + dim = args.dimension, + energy = args.energy, + no_bsm = args.no_bsm, + fix_mixing = args.fix_mixing, + fix_mixing_almost = args.fix_mixing_almost, + fix_scale = args.fix_scale, + scale = args.scale ) fr = fr_utils.u_to_fr(source_flux, u) elif args.energy_dependance is EnergyDependance.SPECTRAL: mf_perbin = [] for i_sf, sf_perbin in enumerate(source_flux): - u = fr_utils.params_to_BSMu( - theta = bsm_angles, - dim = args.dimension, - energy = args.energy, - no_bsm = args.no_bsm, - fix_mixing = args.fix_mixing, - fix_scale = args.fix_scale, - scale = args.scale + u = fr_utils.params_to_BSMu( + theta = bsm_angles, + dim = args.dimension, + energy = args.energy, + no_bsm = args.no_bsm, + fix_mixing = args.fix_mixing, + fix_mixing_almost = args.fix_mixing_almost, + fix_scale = args.fix_scale, + scale = args.scale ) fr = fr_utils.u_to_fr(sf_perbin, u) mf_perbin.append(fr) |
