diff options
Diffstat (limited to 'utils/enums.py')
| -rw-r--r-- | utils/enums.py | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/utils/enums.py b/utils/enums.py new file mode 100644 index 0000000..31885de --- /dev/null +++ b/utils/enums.py @@ -0,0 +1,68 @@ +# author : S. Mandalia +# s.p.mandalia@qmul.ac.uk +# +# date : March 17, 2018 + +""" +Define Enums for the BSM flavour ratio analysis +""" + +from enum import Enum + + +class DataType(Enum): + REAL = 1 + FAKE = 2 + ASMIMOV = 3 + + +class FitCateg(Enum): + HESESPL = 1 + HESEDPL = 2 + ZPSPL = 3 + ZPDPL = 4 + NUNUBAR2 = 5 + + +class FitFlagCateg(Enum): + DEFAULT = 1 + XS = 2 + + +class FitPriorsCateg(Enum): + DEFAULT = 1 + XS = 2 + + +class Likelihood(Enum): + FLAT = 1 + GAUSSIAN = 2 + GOLEMFIT = 3 + + +class Priors(Enum): + UNIFORM = 1 + LOGUNIFORM = 2 + JEFFREYS = 3 + + +class SteeringCateg(Enum): + BASELINE = 1 + HOLEICE = 2 + ABSORPTION = 3 + SCATTERING = 4 + SCATTERING_ABSORPTION = 5 + STD = 6 + STD_HALF1 = 7 + STD_HALF2 = 8 + LONGLIFE = 9 + DPL = 10 + + +class XSCateg(Enum): + HALF = 1 + NOM = 2 + TWICE = 3 + TWICE01 = 4 + TWICE02 = 5 + |
