Esempio n. 1
0
#
################################################################################
""" This part is not part of the UFO Model but only of MG5 suite. 
This files defines how the restrict card can be build automatically """

### Important Warning ###
# When you develop such file. Please cross check that they are NO
# unwanted simplification to your model. This can happen especially
# if a bunch of value are set to 1.0 by default. This YOUR responsability
# to check that you get the expected behavior
### Important Warning ###

import models.build_restriction_lib as build_restrict_lib
all_categories = []

first_category = build_restrict_lib.Category('sm customization')
all_categories.append(first_category)

first_category.add_options(
    name='diagonal ckm',  # name
    default=True,  # default
    rules=[('WOLFENSTEIN', [1], 0.0), ('WOLFENSTEIN', [2], 0.0),
           ('WOLFENSTEIN', [3], 0.0), ('WOLFENSTEIN', [4], 0.0)])

first_category.add_options(
    name='c mass = 0',  # name
    default=True,  # default
    rules=[('MASS', [4], 0.0), ('YUKAWA', [4], 0.0)])

first_category.add_options(name='b mass = 0',
                           default=False,
Esempio n. 2
0
#
################################################################################
""" This part is not part of the UFO Model but only of MG5 suite. 
This files defines how the restrict card can be build automatically """

### Important Warning ###
# When you develop such file. Please cross check that they are NO
# unwanted simplification to your model. This can happen especially
# if a bunch of value are set to 1.0 by default. This YOUR responsability
# to check that you get the expected behavior
### Important Warning ###

import models.build_restriction_lib as build_restrict_lib
all_categories = []

first_category = build_restrict_lib.Category('sm customization')
all_categories.append(first_category)

first_category.add_options(
    name='diagonal ckm',  # name
    default=True,  # default
    rules=[('WOLFENSTEIN', [1], 0.0), ('WOLFENSTEIN', [2], 0.0),
           ('WOLFENSTEIN', [3], 0.0), ('WOLFENSTEIN', [4], 0.0)])

first_category.add_options(
    name='c mass = 0',  # name
    default=True,  # default
    rules=[('MASS', [4], 0.0), ('YUKAWA', [4], 0.0)])

first_category.add_options(name='b mass = 0',
                           default=False,