2 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
11 Tracks = "CombinedITkTracks",
12 DetailedTruth = "CombinedITkTracksDetailedTrackTruth",
13 TracksTruth = "CombinedITkTracksTrackTruthCollection"):
18 from InDetConfig.InDetTruthAlgsConfig
import ITkDetailedTrackTruthMakerCfg
20 TrackCollectionName = Tracks,
21 DetailedTrackTruthName = DetailedTruth))
25 from TrkConfig.TrkTruthAlgsConfig
import ITkTrackTruthSimilaritySelectorCfg
27 DetailedTrackTruthName = DetailedTruth,
28 OutputName = TracksTruth))
33 if __name__ ==
"__main__":
34 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
38 flags.Concurrency.NumThreads=numThreads
39 flags.Concurrency.NumConcurrentEvents=numThreads
41 flags.Detector.GeometryITkPixel =
True
42 flags.Detector.GeometryITkStrip =
True
44 from AthenaConfiguration.TestDefaults
import defaultTestFiles
45 flags.Input.Files = defaultTestFiles.RDO_RUN2
49 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
52 from AthenaPoolCnvSvc.PoolReadConfig
import PoolReadCfg
56 from InDetConfig.SiliconPreProcessing
import ITkRecPreProcessingSiliconCfg
64 SiSPSeededTrackCollectionKey =
'SiSPSeededPixelTracks'
65 ResolvedTrackCollectionKey =
'ResolvedPixelTracks'
66 from InDetConfig.SiSPSeededTrackFinderConfig
import ITkSiSPSeededTrackFinderCfg
68 InputCollections = InputCollections,
69 SiSPSeededTrackCollectionKey = SiSPSeededTrackCollectionKey))
73 InputTrackCollection =
'SiSPSeededPixelTracks'
74 InputDetailedTrackTruth =
'DetailedTrackTruth'
75 InputTrackCollectionTruth =
'TrackTruthCollection'
78 Tracks = InputTrackCollection,
79 DetailedTruth = InputDetailedTrackTruth,
80 TracksTruth = InputTrackCollectionTruth))
84 top_acc.store(
open(
"test_TrackTruthConfig.pkl",
"wb"))