Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions
TrackOverlayEventFilterConfig Namespace Reference

Functions

def InDetTruthSelectionToolTrackOverlayCfg (flags, name="AthTruthSelectionTool", **kwargs)
 
def TrackOverlayDecisionAlgCfg (flags, name="TrackOverlayDecisionAlg", **kwargs)
 
def InvertedTrackOverlayDecisionAlgCfg (flags, name="InvertedTrackOverlayDecisionAlg", **kwargs)
 

Function Documentation

◆ InDetTruthSelectionToolTrackOverlayCfg()

def TrackOverlayEventFilterConfig.InDetTruthSelectionToolTrackOverlayCfg (   flags,
  name = "AthTruthSelectionTool",
**  kwargs 
)

Definition at line 5 of file TrackOverlayEventFilterConfig.py.

5 def InDetTruthSelectionToolTrackOverlayCfg(flags, name="AthTruthSelectionTool", **kwargs):
7  kwargs.setdefault("requireCharged", flags.PhysVal.IDPVM.requireCharged)
8  acc.setPrivateTools(CompFactory.AthTruthSelectionTool(name, **kwargs))
9  return acc
10 

◆ InvertedTrackOverlayDecisionAlgCfg()

def TrackOverlayEventFilterConfig.InvertedTrackOverlayDecisionAlgCfg (   flags,
  name = "InvertedTrackOverlayDecisionAlg",
**  kwargs 
)

Definition at line 18 of file TrackOverlayEventFilterConfig.py.

18 def InvertedTrackOverlayDecisionAlgCfg(flags, name="InvertedTrackOverlayDecisionAlg", **kwargs):
19  kwargs.setdefault("InvertFilter", True)
20  return TrackOverlayDecisionAlgCfg(flags, name,**kwargs)
21 

◆ TrackOverlayDecisionAlgCfg()

def TrackOverlayEventFilterConfig.TrackOverlayDecisionAlgCfg (   flags,
  name = "TrackOverlayDecisionAlg",
**  kwargs 
)

Definition at line 11 of file TrackOverlayEventFilterConfig.py.

11 def TrackOverlayDecisionAlgCfg(flags, name="TrackOverlayDecisionAlg", **kwargs):
12  acc = ComponentAccumulator()
13  kwargs.setdefault("TruthSelectionTool", acc.popToolsAndMerge(InDetTruthSelectionToolTrackOverlayCfg(flags)))
14  kwargs.setdefault("MLThreshold", flags.TrackOverlay.MLThreshold)
15  acc.addEventAlgo(CompFactory.TrackOverlayDecisionAlg.TrackOverlayDecisionAlg(name, **kwargs))
16  return acc
17 
TrackOverlayEventFilterConfig.InDetTruthSelectionToolTrackOverlayCfg
def InDetTruthSelectionToolTrackOverlayCfg(flags, name="AthTruthSelectionTool", **kwargs)
Definition: TrackOverlayEventFilterConfig.py:5
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
TrackOverlayEventFilterConfig.TrackOverlayDecisionAlgCfg
def TrackOverlayDecisionAlgCfg(flags, name="TrackOverlayDecisionAlg", **kwargs)
Definition: TrackOverlayEventFilterConfig.py:11
TrackOverlayEventFilterConfig.InvertedTrackOverlayDecisionAlgCfg
def InvertedTrackOverlayDecisionAlgCfg(flags, name="InvertedTrackOverlayDecisionAlg", **kwargs)
Definition: TrackOverlayEventFilterConfig.py:18