diff --git a/alea/models/blueice_extended_model.py b/alea/models/blueice_extended_model.py index 5752bce..ff36c03 100644 --- a/alea/models/blueice_extended_model.py +++ b/alea/models/blueice_extended_model.py @@ -305,7 +305,8 @@ def _get_parameters_to_ignore(self, source): parameters_to_ignore: List[str] = [ p.name for p in self.parameters - if (p.ptype in ["shape", "index"]) and (p.name not in source["parameters"]) + if (p.ptype in ["shape", "index", "needs_reinit"]) + and (p.name not in source["parameters"]) ] # no efficiency affects PDF: parameters_to_ignore += [p.name for p in self.parameters if (p.ptype == "efficiency")]