ATLAS Offline Software
Functions | Variables
python.TrkVertexSeedFinderToolsConfig Namespace Reference

Functions

def DummySeedFinderCfg (flags, name="DummySeedFinder", **kwargs)
 
def TrackDensitySeedFinderCfg (flags, name="TrackDensitySeedFinder", **kwargs)
 
def MCTrueSeedFinderCfg (flags, name="MCTrueSeedFinder", **kwargs)
 
def ZScanSeedFinderCfg (flags, name="ZScanSeedFinder", **kwargs)
 
def CrossDistancesSeedFinderCfg (flags, name="CrossDistancesSeedFinder", **kwargs)
 
def IVF_CrossDistancesSeedFinderCfg (flags, name="IVF_CrossDistancesSeedFinder", **kwargs)
 
def IndexedCrossDistancesSeedFinderCfg (flags, name='IndexedCrossDistancesSeedFinder', **kwargs)
 

Variables

 parser
 
 args
 
 flags
 
 Files
 
 cfg
 
 alg
 
 finder
 
 name
 
 VertexSeedFinderTool
 
 Expected1
 
 Expected2
 
 Expected3
 
 PriVert
 
 Expected1PhiModes
 
 Expected1RModes
 
 Expected1ZModes
 
 Expected1Weights
 
 Expected1Indices
 
 Expected1CorrDist
 
 McEventCollectionKey
 

Function Documentation

◆ CrossDistancesSeedFinderCfg()

def python.TrkVertexSeedFinderToolsConfig.CrossDistancesSeedFinderCfg (   flags,
  name = "CrossDistancesSeedFinder",
**  kwargs 
)

Definition at line 33 of file TrkVertexSeedFinderToolsConfig.py.

33 def CrossDistancesSeedFinderCfg(flags, name="CrossDistancesSeedFinder", **kwargs):
34  acc = ComponentAccumulator()
35 
36  if "TrkDistanceFinder" not in kwargs:
37  from TrkConfig.TrkVertexSeedFinderUtilsConfig import (
38  SeedNewtonTrkDistanceFinderCfg)
39  kwargs.setdefault("TrkDistanceFinder", acc.popToolsAndMerge(
41 
42  acc.setPrivateTools(CompFactory.Trk.CrossDistancesSeedFinder(name, **kwargs))
43  return acc
44 

◆ DummySeedFinderCfg()

def python.TrkVertexSeedFinderToolsConfig.DummySeedFinderCfg (   flags,
  name = "DummySeedFinder",
**  kwargs 
)

Definition at line 6 of file TrkVertexSeedFinderToolsConfig.py.

6 def DummySeedFinderCfg(flags, name="DummySeedFinder", **kwargs):
8  acc.setPrivateTools(CompFactory.Trk.DummySeedFinder(name, **kwargs))
9  return acc
10 

◆ IndexedCrossDistancesSeedFinderCfg()

def python.TrkVertexSeedFinderToolsConfig.IndexedCrossDistancesSeedFinderCfg (   flags,
  name = 'IndexedCrossDistancesSeedFinder',
**  kwargs 
)

Definition at line 50 of file TrkVertexSeedFinderToolsConfig.py.

51  flags, name='IndexedCrossDistancesSeedFinder', **kwargs):
52  acc = ComponentAccumulator()
53 
54  if "Mode3dFinder" not in kwargs:
55  from TrkConfig.TrkVertexSeedFinderUtilsConfig import (
56  Mode3dFromFsmw1dFinderCfg)
57  kwargs.setdefault("Mode3dFinder", acc.popToolsAndMerge(
59 
60  if "TrkDistanceFinder" not in kwargs:
61  from TrkConfig.TrkVertexSeedFinderUtilsConfig import (
62  SeedNewtonTrkDistanceFinderCfg)
63  kwargs.setdefault("TrkDistanceFinder", acc.popToolsAndMerge(
65 
66  kwargs.setdefault("trackdistcutoff", 0.01)
67  kwargs.setdefault("maximumTracksNoCut", 30)
68  kwargs.setdefault("maximumDistanceCut", 7.5)
69 
70  acc.setPrivateTools(
71  CompFactory.Trk.IndexedCrossDistancesSeedFinder(name, **kwargs))
72  return acc
73 
74 

◆ IVF_CrossDistancesSeedFinderCfg()

def python.TrkVertexSeedFinderToolsConfig.IVF_CrossDistancesSeedFinderCfg (   flags,
  name = "IVF_CrossDistancesSeedFinder",
**  kwargs 
)

Definition at line 45 of file TrkVertexSeedFinderToolsConfig.py.

45 def IVF_CrossDistancesSeedFinderCfg(flags, name="IVF_CrossDistancesSeedFinder",
46  **kwargs):
47  kwargs.setdefault("trackdistcutoff", 1.0)
48  return CrossDistancesSeedFinderCfg(flags, name, **kwargs)
49 

◆ MCTrueSeedFinderCfg()

def python.TrkVertexSeedFinderToolsConfig.MCTrueSeedFinderCfg (   flags,
  name = "MCTrueSeedFinder",
**  kwargs 
)

Definition at line 16 of file TrkVertexSeedFinderToolsConfig.py.

16 def MCTrueSeedFinderCfg(flags, name="MCTrueSeedFinder", **kwargs):
17  acc = ComponentAccumulator()
18  acc.setPrivateTools(CompFactory.Trk.MCTrueSeedFinder(name, **kwargs))
19  return acc
20 

◆ TrackDensitySeedFinderCfg()

def python.TrkVertexSeedFinderToolsConfig.TrackDensitySeedFinderCfg (   flags,
  name = "TrackDensitySeedFinder",
**  kwargs 
)

Definition at line 11 of file TrkVertexSeedFinderToolsConfig.py.

11 def TrackDensitySeedFinderCfg(flags, name="TrackDensitySeedFinder", **kwargs):
12  acc = ComponentAccumulator()
13  acc.setPrivateTools(CompFactory.Trk.TrackDensitySeedFinder(name, **kwargs))
14  return acc
15 

◆ ZScanSeedFinderCfg()

def python.TrkVertexSeedFinderToolsConfig.ZScanSeedFinderCfg (   flags,
  name = "ZScanSeedFinder",
**  kwargs 
)

Definition at line 21 of file TrkVertexSeedFinderToolsConfig.py.

21 def ZScanSeedFinderCfg(flags, name="ZScanSeedFinder", **kwargs):
22  acc = ComponentAccumulator()
23 
24  if "IPEstimator" not in kwargs:
25  from TrkConfig.TrkVertexFitterUtilsConfig import (
26  TrackToVertexIPEstimatorCfg)
27  kwargs.setdefault("IPEstimator", acc.popToolsAndMerge(
29 
30  acc.setPrivateTools(CompFactory.Trk.ZScanSeedFinder(name, **kwargs))
31  return acc
32 

Variable Documentation

◆ alg

python.TrkVertexSeedFinderToolsConfig.alg

Definition at line 96 of file TrkVertexSeedFinderToolsConfig.py.

◆ args

python.TrkVertexSeedFinderToolsConfig.args

Definition at line 80 of file TrkVertexSeedFinderToolsConfig.py.

◆ cfg

python.TrkVertexSeedFinderToolsConfig.cfg

Definition at line 93 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected1

python.TrkVertexSeedFinderToolsConfig.Expected1

Definition at line 102 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected1CorrDist

python.TrkVertexSeedFinderToolsConfig.Expected1CorrDist

Definition at line 135 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected1Indices

python.TrkVertexSeedFinderToolsConfig.Expected1Indices

Definition at line 134 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected1PhiModes

python.TrkVertexSeedFinderToolsConfig.Expected1PhiModes

Definition at line 130 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected1RModes

python.TrkVertexSeedFinderToolsConfig.Expected1RModes

Definition at line 131 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected1Weights

python.TrkVertexSeedFinderToolsConfig.Expected1Weights

Definition at line 133 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected1ZModes

python.TrkVertexSeedFinderToolsConfig.Expected1ZModes

Definition at line 132 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected2

python.TrkVertexSeedFinderToolsConfig.Expected2

Definition at line 103 of file TrkVertexSeedFinderToolsConfig.py.

◆ Expected3

python.TrkVertexSeedFinderToolsConfig.Expected3

Definition at line 104 of file TrkVertexSeedFinderToolsConfig.py.

◆ Files

python.TrkVertexSeedFinderToolsConfig.Files

Definition at line 86 of file TrkVertexSeedFinderToolsConfig.py.

◆ finder

python.TrkVertexSeedFinderToolsConfig.finder

Definition at line 99 of file TrkVertexSeedFinderToolsConfig.py.

◆ flags

python.TrkVertexSeedFinderToolsConfig.flags

Definition at line 83 of file TrkVertexSeedFinderToolsConfig.py.

◆ McEventCollectionKey

python.TrkVertexSeedFinderToolsConfig.McEventCollectionKey

Definition at line 149 of file TrkVertexSeedFinderToolsConfig.py.

◆ name

python.TrkVertexSeedFinderToolsConfig.name

Definition at line 100 of file TrkVertexSeedFinderToolsConfig.py.

◆ parser

python.TrkVertexSeedFinderToolsConfig.parser

Definition at line 78 of file TrkVertexSeedFinderToolsConfig.py.

◆ PriVert

python.TrkVertexSeedFinderToolsConfig.PriVert

Definition at line 126 of file TrkVertexSeedFinderToolsConfig.py.

◆ VertexSeedFinderTool

python.TrkVertexSeedFinderToolsConfig.VertexSeedFinderTool

Definition at line 101 of file TrkVertexSeedFinderToolsConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TrkVertexSeedFinderUtilsConfig.SeedNewtonTrkDistanceFinderCfg
def SeedNewtonTrkDistanceFinderCfg(flags, name='SeedNewtonTrkDistanceFinder', **kwargs)
Definition: TrkVertexSeedFinderUtilsConfig.py:22
python.TrkVertexFitterUtilsConfig.TrackToVertexIPEstimatorCfg
def TrackToVertexIPEstimatorCfg(flags, name='TrackToVertexIPEstimator', **kwargs)
Definition: TrkVertexFitterUtilsConfig.py:48
python.TrkVertexSeedFinderToolsConfig.IndexedCrossDistancesSeedFinderCfg
def IndexedCrossDistancesSeedFinderCfg(flags, name='IndexedCrossDistancesSeedFinder', **kwargs)
Definition: TrkVertexSeedFinderToolsConfig.py:50
python.TrkVertexSeedFinderUtilsConfig.Mode3dFromFsmw1dFinderCfg
def Mode3dFromFsmw1dFinderCfg(flags, name='Mode3dFromFsmw1dFinder', **kwargs)
Definition: TrkVertexSeedFinderUtilsConfig.py:35
python.TrkVertexSeedFinderToolsConfig.ZScanSeedFinderCfg
def ZScanSeedFinderCfg(flags, name="ZScanSeedFinder", **kwargs)
Definition: TrkVertexSeedFinderToolsConfig.py:21
python.TrkVertexSeedFinderToolsConfig.TrackDensitySeedFinderCfg
def TrackDensitySeedFinderCfg(flags, name="TrackDensitySeedFinder", **kwargs)
Definition: TrkVertexSeedFinderToolsConfig.py:11
python.TrkVertexSeedFinderToolsConfig.DummySeedFinderCfg
def DummySeedFinderCfg(flags, name="DummySeedFinder", **kwargs)
Definition: TrkVertexSeedFinderToolsConfig.py:6
python.TrkVertexSeedFinderToolsConfig.MCTrueSeedFinderCfg
def MCTrueSeedFinderCfg(flags, name="MCTrueSeedFinder", **kwargs)
Definition: TrkVertexSeedFinderToolsConfig.py:16
python.TrkVertexSeedFinderToolsConfig.IVF_CrossDistancesSeedFinderCfg
def IVF_CrossDistancesSeedFinderCfg(flags, name="IVF_CrossDistancesSeedFinder", **kwargs)
Definition: TrkVertexSeedFinderToolsConfig.py:45
python.TrkVertexSeedFinderToolsConfig.CrossDistancesSeedFinderCfg
def CrossDistancesSeedFinderCfg(flags, name="CrossDistancesSeedFinder", **kwargs)
Definition: TrkVertexSeedFinderToolsConfig.py:33