6 def DiTauBuilderCfg(flags, name="DiTauBuilder", doLowPt=False, **kwargs):
10 acc.popToolsAndMerge(
SeedJetBuilderCfg(flags, JetCollection=flags.DiTau.SeedJetCollection[0])),
14 if flags.Tracking.doVertexFinding:
26 kwargs.setdefault(
"DiTauContainer", flags.DiTau.DiTauContainer[1])
27 kwargs.setdefault(
"minPt", flags.DiTau.JetSeedPt[1])
29 kwargs.setdefault(
"DiTauContainer", flags.DiTau.DiTauContainer[0])
30 kwargs.setdefault(
"minPt", flags.DiTau.JetSeedPt[0])
32 kwargs.setdefault(
"Tools", tools)
33 kwargs.setdefault(
"SeedJetName", flags.DiTau.SeedJetCollection[0])
34 kwargs.setdefault(
"maxEta", flags.DiTau.MaxEta)
35 kwargs.setdefault(
"Rjet", flags.DiTau.Rjet)
36 kwargs.setdefault(
"Rsubjet", flags.DiTau.Rsubjet)
37 kwargs.setdefault(
"Rcore", flags.DiTau.Rcore)
39 acc.addEventAlgo(CompFactory.DiTauBuilder(name, **kwargs))