ATLAS Offline Software
Loading...
Searching...
No Matches
python.BackTrackingConfig Namespace Reference

Functions

 BackTrackingCfg (flags, InputCollections=None, ClusterSplitProbContainer='')

Variables

 flags = initConfigFlags()
 Files
 EnableCalo
int numThreads = 1
 NumThreads
 NumConcurrentEvents
 top_acc = MainServicesCfg(flags)
 iovsvc = top_acc.getService('IOVDbSvc')
 BackTracking Configuration ##############################################.
 OutputLevel
 sc = top_acc.run(5)

Function Documentation

◆ BackTrackingCfg()

python.BackTrackingConfig.BackTrackingCfg ( flags,
InputCollections = None,
ClusterSplitProbContainer = '' )

Definition at line 10 of file BackTrackingConfig.py.

11 ClusterSplitProbContainer=''):
12 acc = ComponentAccumulator()
13 # ------------------------------------------------------------
14 #
15 # ---------- TRT Seeded Tracking
16 #
17 # ------------------------------------------------------------
18
19 from InDetConfig.TRT_SeededTrackFinderConfig import TRT_SeededTrackFinderCfg
20 acc.merge(TRT_SeededTrackFinderCfg(flags,
21 InputCollections = InputCollections))
22
23 from InDetConfig.TrackTruthConfig import InDetTrackTruthCfg
24 if flags.Tracking.doTruth:
25 acc.merge(InDetTrackTruthCfg(
26 flags,
27 Tracks = "TRTSeededTracks",
28 DetailedTruth = "TRTSeededTracksDetailedTruth",
29 TracksTruth = "TRTSeededTracksTruthCollection"))
30
31 # ------------------------------------------------------------
32 #
33 # --- Resolve back tracking tracks
34 #
35 # ------------------------------------------------------------
36 from TrkConfig.TrkAmbiguitySolverConfig import TrkAmbiguityScore_TRT_Cfg, TrkAmbiguitySolver_TRT_Cfg
37 acc.merge(TrkAmbiguityScore_TRT_Cfg(flags))
38 acc.merge(TrkAmbiguitySolver_TRT_Cfg(flags,
39 ClusterSplitProbContainer = ClusterSplitProbContainer))
40
41 if flags.Tracking.doTruth:
42 acc.merge(InDetTrackTruthCfg(
43 flags,
44 Tracks = "ResolvedTRTSeededTracks",
45 DetailedTruth = "ResolvedTRTSeededTracksDetailedTruth",
46 TracksTruth = "ResolvedTRTSeededTracksTruthCollection"))
47
48 return acc
49
50

Variable Documentation

◆ EnableCalo

python.BackTrackingConfig.EnableCalo

Definition at line 59 of file BackTrackingConfig.py.

◆ Files

python.BackTrackingConfig.Files

Definition at line 56 of file BackTrackingConfig.py.

◆ flags

python.BackTrackingConfig.flags = initConfigFlags()

Definition at line 53 of file BackTrackingConfig.py.

◆ iovsvc

python.BackTrackingConfig.iovsvc = top_acc.getService('IOVDbSvc')

BackTracking Configuration ##############################################.

Definition at line 98 of file BackTrackingConfig.py.

◆ NumConcurrentEvents

python.BackTrackingConfig.NumConcurrentEvents

Definition at line 63 of file BackTrackingConfig.py.

◆ NumThreads

python.BackTrackingConfig.NumThreads

Definition at line 62 of file BackTrackingConfig.py.

◆ numThreads

int python.BackTrackingConfig.numThreads = 1

Definition at line 61 of file BackTrackingConfig.py.

◆ OutputLevel

python.BackTrackingConfig.OutputLevel

Definition at line 99 of file BackTrackingConfig.py.

◆ sc

python.BackTrackingConfig.sc = top_acc.run(5)

Definition at line 105 of file BackTrackingConfig.py.

◆ top_acc

python.BackTrackingConfig.top_acc = MainServicesCfg(flags)

Definition at line 71 of file BackTrackingConfig.py.