1032 def __init__ (self) :
1033 super().__init__()
1034 self.addDependency(f'{self._algPrefix}WorkingPointEfficiencyConfig', required=True)
1035 self.addDependency('OverlapRemoval', required=False)
1036 self.addDependency('EventSelection', required=False)
1037 self.addDependency('EventSelectionMerger', required=False)
1038 self.addOption ('noEffSF', False, type=bool,
1039 info="disables the calculation of efficiencies and scale factors. "
1040 "Only useful to test a new WP for which scale factors are not available.",
1041 expertMode=True)
1042 self.addOption ('eventSF', True, type=bool,
1043 info="add calculation of event-level efficiency SF.")
1044