21 flags, name="HIGG1D1_ZeeVertexRefitterTool", **kwargs):
22 """ PV refitting after removing Z->ee tracks, for vertex studies """
23 acc = ComponentAccumulator()
24
26
27 if "PrimaryVertexRefitterTool" not in kwargs:
28 kwargs.setdefault("PrimaryVertexRefitterTool", acc.popToolsAndMerge(
29 PrimaryVertexRefittingToolCfg(flags)))
30
31 kwargs.setdefault("ObjectRequirements", (
32 "(Electrons.DFCommonElectronsLHMedium) && (Electrons.pt > 19.*GeV)"))
33 kwargs.setdefault("LowMassCut", 50*Units.GeV)
34 kwargs.setdefault("RefittedPVContainerName", "ZeeRefittedPrimaryVertices")
35 kwargs.setdefault("MCSamples", [361106, 601189])
36
37 acc.setPrivateTools(
38 CompFactory.DerivationFramework.ZeeVertexRefittingTool(name, **kwargs))
39 return acc
40