ATLAS Offline Software
Functions
python.TRT_TrackSegmentsFinderConfig Namespace Reference

Functions

def TRT_TrackSegmentsFinderCfg (flags, name='InDetTRT_TrackSegmentsFinder', InputCollections=None, **kwargs)
 
def TRT_TrackSegmentsFinder_Cosmics_Cfg (flags, name='InDetTRT_TrackSegmentsFinder_Cosmics', **kwargs)
 
def TRT_TrackSegmentsFinder_Phase_Cfg (flags, name='InDetTRT_TrackSegmentsFinder_Phase', **kwargs)
 
def TRT_TrackSegmentsFinder_TrackSegments_Cfg (flags, name='InDetTRT_TrackSegmentsFinder_TrackSegments', **kwargs)
 

Function Documentation

◆ TRT_TrackSegmentsFinder_Cosmics_Cfg()

def python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinder_Cosmics_Cfg (   flags,
  name = 'InDetTRT_TrackSegmentsFinder_Cosmics',
**  kwargs 
)

Definition at line 43 of file TRT_TrackSegmentsFinderConfig.py.

44  flags, name = 'InDetTRT_TrackSegmentsFinder_Cosmics', **kwargs):
45  acc = ComponentAccumulator()
46 
47  if "SegmentsMakerTool" not in kwargs:
48  from InDetConfig.TRT_TrackSegmentsToolConfig import (
49  TRT_TrackSegmentsMaker_BarrelCosmicsCfg)
50  kwargs.setdefault("SegmentsMakerTool", acc.popToolsAndMerge(
52 
53  acc.merge(TRT_TrackSegmentsFinderCfg(flags, name, **kwargs))
54  return acc
55 

◆ TRT_TrackSegmentsFinder_Phase_Cfg()

def python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinder_Phase_Cfg (   flags,
  name = 'InDetTRT_TrackSegmentsFinder_Phase',
**  kwargs 
)

Definition at line 56 of file TRT_TrackSegmentsFinderConfig.py.

57  flags, name = 'InDetTRT_TrackSegmentsFinder_Phase', **kwargs):
58  acc = ComponentAccumulator()
59 
60  if "SegmentsMakerTool" not in kwargs:
61  from InDetConfig.TRT_TrackSegmentsToolConfig import (
62  TRT_TrackSegmentsMaker_ATLxk_Phase_Cfg)
63  kwargs.setdefault("SegmentsMakerTool", acc.popToolsAndMerge(
65 
66  kwargs.setdefault("SegmentsLocation", "TRTSegments_Phase")
67 
68  acc.merge(TRT_TrackSegmentsFinderCfg(flags, name, **kwargs))
69  return acc
70 

◆ TRT_TrackSegmentsFinder_TrackSegments_Cfg()

def python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinder_TrackSegments_Cfg (   flags,
  name = 'InDetTRT_TrackSegmentsFinder_TrackSegments',
**  kwargs 
)

Definition at line 71 of file TRT_TrackSegmentsFinderConfig.py.

72  flags, name = 'InDetTRT_TrackSegmentsFinder_TrackSegments', **kwargs):
73  acc = ComponentAccumulator()
74 
75  if "SegmentsMakerTool" not in kwargs:
76  from InDetConfig.TRT_TrackSegmentsToolConfig import (
77  TRT_TrackSegmentsMaker_ATLxk_TrackSegmentsCfg)
78  kwargs.setdefault("SegmentsMakerTool", acc.popToolsAndMerge(
80 
81  kwargs.setdefault("SegmentsLocation", "TRTSegmentsTRT")
82 
83  acc.merge(TRT_TrackSegmentsFinderCfg(flags, name, **kwargs))
84  return acc

◆ TRT_TrackSegmentsFinderCfg()

def python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinderCfg (   flags,
  name = 'InDetTRT_TrackSegmentsFinder',
  InputCollections = None,
**  kwargs 
)

Definition at line 7 of file TRT_TrackSegmentsFinderConfig.py.

8  flags, name = 'InDetTRT_TrackSegmentsFinder',
9  InputCollections = None, **kwargs):
10 
11  from MagFieldServices.MagFieldServicesConfig import (
12  AtlasFieldCacheCondAlgCfg)
13  acc = AtlasFieldCacheCondAlgCfg(flags)
14 
15  if "SegmentsMakerTool" not in kwargs:
16  from InDetConfig.TRT_TrackSegmentsToolConfig import (
17  TRT_TrackSegmentsMaker_ATLxkCfg)
18  InDetTRT_TrackSegmentsMaker = acc.popToolsAndMerge(
20  InputCollections = InputCollections))
21  kwargs.setdefault("SegmentsMakerTool", InDetTRT_TrackSegmentsMaker)
22 
23  if "RoadTool" not in kwargs:
24  from InDetConfig.TRT_DetElementsRoadToolConfig import (
25  TRT_DetElementsRoadMaker_xkCfg)
26  kwargs.setdefault("RoadTool", acc.popToolsAndMerge(
28 
29  if flags.Tracking.BackTracking.doRoISeeded:
30  from InDetConfig.InDetCaloClusterROISelectorConfig import (
31  CaloClusterROIPhiRZContainerMakerCfg)
32  acc.merge(CaloClusterROIPhiRZContainerMakerCfg(flags))
33  kwargs.setdefault("useCaloSeeds", True)
34  kwargs.setdefault("EMROIPhiRZContainer", (
35  "InDetCaloClusterROIPhiRZ%.0fGeVBackTracking" %
36  (flags.Tracking.BackTracking.minRoIClusterEt/Units.GeV)))
37 
38  kwargs.setdefault("SegmentsLocation", "TRTSegments")
39 
40  acc.addEventAlgo(CompFactory.InDet.TRT_TrackSegmentsFinder(name, **kwargs))
41  return acc
42 
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinderCfg
def TRT_TrackSegmentsFinderCfg(flags, name='InDetTRT_TrackSegmentsFinder', InputCollections=None, **kwargs)
Definition: TRT_TrackSegmentsFinderConfig.py:7
python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinder_Phase_Cfg
def TRT_TrackSegmentsFinder_Phase_Cfg(flags, name='InDetTRT_TrackSegmentsFinder_Phase', **kwargs)
Definition: TRT_TrackSegmentsFinderConfig.py:56
python.InDetCaloClusterROISelectorConfig.CaloClusterROIPhiRZContainerMakerCfg
def CaloClusterROIPhiRZContainerMakerCfg(flags, name="CaloClusterROIPhiRZContainerMaker", **kwargs)
Definition: InDetCaloClusterROISelectorConfig.py:7
python.TRT_TrackSegmentsToolConfig.TRT_TrackSegmentsMaker_BarrelCosmicsCfg
def TRT_TrackSegmentsMaker_BarrelCosmicsCfg(flags, name='InDetTRTSegmentsMaker', **kwargs)
Definition: TRT_TrackSegmentsToolConfig.py:24
python.TRT_TrackSegmentsToolConfig.TRT_TrackSegmentsMaker_ATLxk_Phase_Cfg
def TRT_TrackSegmentsMaker_ATLxk_Phase_Cfg(flags, name='InDetTRT_SeedsMaker_Phase', **kwargs)
Definition: TRT_TrackSegmentsToolConfig.py:65
python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinder_Cosmics_Cfg
def TRT_TrackSegmentsFinder_Cosmics_Cfg(flags, name='InDetTRT_TrackSegmentsFinder_Cosmics', **kwargs)
Definition: TRT_TrackSegmentsFinderConfig.py:43
python.TRT_TrackSegmentsToolConfig.TRT_TrackSegmentsMaker_ATLxkCfg
def TRT_TrackSegmentsMaker_ATLxkCfg(flags, name='InDetTRT_SeedsMaker', InputCollections=None, **kwargs)
Definition: TRT_TrackSegmentsToolConfig.py:36
python.TRT_TrackSegmentsToolConfig.TRT_TrackSegmentsMaker_ATLxk_TrackSegmentsCfg
def TRT_TrackSegmentsMaker_ATLxk_TrackSegmentsCfg(flags, name='InDetTRT_SeedsMaker_TrackSegments', **kwargs)
Definition: TRT_TrackSegmentsToolConfig.py:70
python.MagFieldServicesConfig.AtlasFieldCacheCondAlgCfg
def AtlasFieldCacheCondAlgCfg(flags, **kwargs)
Definition: MagFieldServicesConfig.py:8
python.TRT_DetElementsRoadToolConfig.TRT_DetElementsRoadMaker_xkCfg
def TRT_DetElementsRoadMaker_xkCfg(flags, name='TRT_DetElementsRoadMaker', **kwargs)
Definition: TRT_DetElementsRoadToolConfig.py:13
python.TRT_TrackSegmentsFinderConfig.TRT_TrackSegmentsFinder_TrackSegments_Cfg
def TRT_TrackSegmentsFinder_TrackSegments_Cfg(flags, name='InDetTRT_TrackSegmentsFinder_TrackSegments', **kwargs)
Definition: TRT_TrackSegmentsFinderConfig.py:71