ATLAS Offline Software
Loading...
Searching...
No Matches
TauDQATools Namespace Reference

Functions

 TauDQAPrimitiveTauSelectionToolCfg (flags, **kwargs)
 TauDQANominalTauSelectionToolCfg (flags, **kwargs)
 TauDQATauTruthMatchingToolCfg (flags, **kwargs)

Function Documentation

◆ TauDQANominalTauSelectionToolCfg()

TauDQATools.TauDQANominalTauSelectionToolCfg ( flags,
** kwargs )

Definition at line 25 of file TauDQATools.py.

25def TauDQANominalTauSelectionToolCfg(flags, **kwargs):
26 acc = ComponentAccumulator()
27
28 kwargs.setdefault("ConfigPath", "")
29 from ROOT import TauAnalysisTools
30 selectioncuts = TauAnalysisTools.SelectionCuts
31 kwargs.setdefault("SelectionCuts", int(selectioncuts.CutPt | selectioncuts.CutAbsEta | selectioncuts.CutAbsCharge | selectioncuts.CutNTrack))
32 kwargs.setdefault("PtMin", 20.0)
33 kwargs.setdefault("JetIDWP", TauAnalysisTools.JETIDNONE)
34 kwargs.setdefault("NTracks", (0, 1, 2, 3))
35 kwargs.setdefault("AbsCharges", (0, 1, 2, 3))
36 kwargs.setdefault("AbsEtaRegion", (0.0, 1.37, 1.52, flags.Tau.SeedMaxEta))
37 from TauAnalysisTools.TauAnalysisToolsConfig import TauSelectionToolCfg
38 nominalseltool = acc.popToolsAndMerge(TauSelectionToolCfg(flags, "NominalTauSelectionTool", **kwargs))
39
40 return nominalseltool
41

◆ TauDQAPrimitiveTauSelectionToolCfg()

TauDQATools.TauDQAPrimitiveTauSelectionToolCfg ( flags,
** kwargs )

Definition at line 8 of file TauDQATools.py.

8def TauDQAPrimitiveTauSelectionToolCfg(flags, **kwargs):
9 acc = ComponentAccumulator()
10
11 kwargs.setdefault("ConfigPath", "")
12 from ROOT import TauAnalysisTools
13 selectioncuts = TauAnalysisTools.SelectionCuts
14 kwargs.setdefault("SelectionCuts", int(selectioncuts.CutAbsEta | selectioncuts.CutAbsCharge | selectioncuts.CutNTrack))
15 kwargs.setdefault("PtMin", 0.0)
16 kwargs.setdefault("JetIDWP", TauAnalysisTools.JETIDNONE)
17 kwargs.setdefault("NTracks", (0, 1, 2, 3, 4, 5))
18 kwargs.setdefault("AbsCharges", (0, 1, 2, 3))
19 kwargs.setdefault("AbsEtaRegion", (0.0, 10.0))
20 from TauAnalysisTools.TauAnalysisToolsConfig import TauSelectionToolCfg
21 primaryseltool = acc.popToolsAndMerge(TauSelectionToolCfg(flags, "PrimativeTauSelectionTool", **kwargs))
22
23 return primaryseltool
24

◆ TauDQATauTruthMatchingToolCfg()

TauDQATools.TauDQATauTruthMatchingToolCfg ( flags,
** kwargs )

Definition at line 42 of file TauDQATools.py.

42def TauDQATauTruthMatchingToolCfg(flags, **kwargs):
43 acc = ComponentAccumulator()
44
45 kwargs.setdefault("TruthElectronContainerName", "TruthElectrons")
46 kwargs.setdefault("TruthMuonContainerName", "MuonTruthParticles")
47 from TauAnalysisTools.TauAnalysisToolsConfig import TauTruthMatchingToolCfg
48 matchingtool = acc.popToolsAndMerge(TauTruthMatchingToolCfg(flags, "TauTruthMatchingTool", **kwargs))
49
50 return matchingtool
51
52