22
22
first_category = build_restrict_lib.Category('sm customization')
23
23
all_categories.append(first_category)
25
first_category.add_options(name='light mass = 0 (u d s c e mu)', # name
25
first_category.add_options(name='light mass = 0 (e mu)', # name
26
26
default=True, # default
27
rules=[('MASS',[1], 0.0),
27
rules=[('MASS',[11], 0.0),
31
28
('MASS',[13], 0.0)]
44
41
sec_category = build_restrict_lib.Category('mssm customization')
45
42
all_categories.append(sec_category)
47
sec_category.add_options(name='diagonal usqmix matrices',
44
sec_category.add_options(name='diagonal usqmix (stop) matrix',
48
45
default=False, # default
49
rules=[('USQMIX',[1,1], 1.0),
50
('USQMIX',[2,2], 1.0),
51
('USQMIX',[3,3], 1.0),
52
('USQMIX',[4,4], 1.0),
53
('USQMIX',[5,5], 1.0),
46
rules=[('USQMIX',[3,3], 1.0),
54
47
('USQMIX',[6,6], 1.0),
55
48
('USQMIX',[3,6], 0.0),
56
49
('USQMIX',[6,3], 0.0)]
59
sec_category.add_options(name='diagonal dsqmix matrices',
52
sec_category.add_options(name='diagonal dsqmix (sbottom) matrix',
60
53
default=False, # default
61
rules=[('DSQMIX',[1,1], 1.0),
62
('DSQMIX',[2,2], 1.0),
63
('DSQMIX',[3,3], 1.0),
64
('DSQMIX',[4,4], 1.0),
65
('DSQMIX',[5,5], 1.0),
54
rules=[('DSQMIX',[3,3], 1.0),
66
55
('DSQMIX',[6,6], 1.0),
67
56
('DSQMIX',[3,6], 0.0),
68
57
('DSQMIX',[6,3], 0.0)]
71
sec_category.add_options(name='diagonal selmix matrices',
60
sec_category.add_options(name='diagonal selmix (stau) matrix',
72
61
default=False, # default
73
rules=[('SELMIX',[1,1], 1.0),
74
('SELMIX',[2,2], 1.0),
75
('SELMIX',[3,3], 1.0),
76
('SELMIX',[4,4], 1.0),
77
('SELMIX',[5,5], 1.0),
62
rules=[('SELMIX',[3,3], 1.0),
78
63
('SELMIX',[6,6], 1.0),
79
64
('SELMIX',[3,6], 0.0),
80
65
('SELMIX',[6,3], 0.0)]