Skip to content

Commit ee246bf

Browse files
authored
refactor: Drop 'modifier' from parameter set requirements (#1189)
* Drop the modifier from required_parset() - Parameter set requirements do not need to know modifier
1 parent 33205ce commit ee246bf

File tree

7 files changed

+0
-7
lines changed

7 files changed

+0
-7
lines changed

src/pyhf/modifiers/histosys.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ def required_parset(cls, sample_data, modifier_data):
1515
return {
1616
'paramset_type': constrained_by_normal,
1717
'n_parameters': 1,
18-
'modifier': cls.__name__,
1918
'is_constrained': cls.is_constrained,
2019
'is_shared': True,
2120
'inits': (0.0,),

src/pyhf/modifiers/lumi.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ def required_parset(cls, sample_data, modifier_data):
1414
return {
1515
'paramset_type': constrained_by_normal,
1616
'n_parameters': 1,
17-
'modifier': cls.__name__,
1817
'is_constrained': cls.is_constrained,
1918
'is_shared': True,
2019
'op_code': cls.op_code,

src/pyhf/modifiers/normfactor.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ def required_parset(cls, sample_data, modifier_data):
1414
return {
1515
'paramset_type': unconstrained,
1616
'n_parameters': 1,
17-
'modifier': cls.__name__,
1817
'is_constrained': cls.is_constrained,
1918
'is_shared': True,
2019
'inits': (1.0,),

src/pyhf/modifiers/normsys.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ def required_parset(cls, sample_data, modifier_data):
1515
return {
1616
'paramset_type': constrained_by_normal,
1717
'n_parameters': 1,
18-
'modifier': cls.__name__,
1918
'is_constrained': cls.is_constrained,
2019
'is_shared': True,
2120
'inits': (0.0,),

src/pyhf/modifiers/shapefactor.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ def required_parset(cls, sample_data, modifier_data):
1414
return {
1515
'paramset_type': unconstrained,
1616
'n_parameters': len(sample_data),
17-
'modifier': cls.__name__,
1817
'is_constrained': cls.is_constrained,
1918
'is_shared': True,
2019
'inits': (1.0,) * len(sample_data),

src/pyhf/modifiers/shapesys.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ def required_parset(cls, sample_data, modifier_data):
2222
return {
2323
'paramset_type': constrained_by_poisson,
2424
'n_parameters': n_parameters,
25-
'modifier': cls.__name__,
2625
'is_constrained': cls.is_constrained,
2726
'is_shared': False,
2827
'inits': (1.0,) * n_parameters,

src/pyhf/modifiers/staterror.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ def required_parset(cls, sample_data, modifier_data):
1414
return {
1515
'paramset_type': constrained_by_normal,
1616
'n_parameters': len(sample_data),
17-
'modifier': cls.__name__,
1817
'is_constrained': cls.is_constrained,
1918
'is_shared': True,
2019
'inits': (1.0,) * len(sample_data),

0 commit comments

Comments
 (0)