2 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
3 from AthenaConfiguration.ComponentFactory
import CompFactory
8 if not flags.Input.isMC:
9 kwargs.setdefault(
"PixelTruthMap",
"")
10 the_tool = CompFactory.JiveXML.PixelClusterRetriever(name, **kwargs)
11 result.addPublicTool(the_tool)
17 if not flags.Input.isMC:
18 kwargs.setdefault(
"SCT_TruthMap",
"")
19 the_tool = CompFactory.JiveXML.SiClusterRetriever(name, **kwargs)
20 result.addPublicTool(the_tool)
26 if not flags.Input.isMC:
27 kwargs.setdefault(
"PRD_TruthPixel",
"")
28 kwargs.setdefault(
"PRD_TruthSCT",
"")
29 the_tool = CompFactory.JiveXML.SiSpacePointRetriever(name, **kwargs)
30 result.addPublicTool(the_tool)
36 if not flags.Input.isMC:
37 kwargs.setdefault(
"TRTTruthMap",
"")
38 the_tool = CompFactory.JiveXML.TRTRetriever(name, **kwargs)
39 result.addPublicTool(the_tool)
47 kwargs.setdefault(
"PriorityTrackCollection",
"Tracks")
49 "OtherTrackCollections",
52 "MuonSpectrometerTracks",
53 "ConvertedStacoTracks",
54 "ConvertedMuIdCBTracks",
55 "CombinedInDetTracks",
63 kwargs.setdefault(
"DoWriteResiduals",
False)
64 the_tool = CompFactory.JiveXML.TrackRetriever(name, **kwargs)
65 result.addPublicTool(the_tool)
71 the_tool = CompFactory.JiveXML.BeamSpotRetriever(name=
"BeamSpotRetriever", **kwargs)
72 result.addPublicTool(the_tool)
80 if flags.Detector.EnablePixel
and flags.Detector.GeometryPixel:
83 if flags.Detector.EnableID
and flags.Detector.GeometryID
and flags.Detector.EnablePixel
and flags.Detector.GeometryPixel
and flags.Detector.EnableSCT
and flags.Detector.GeometrySCT:
88 if flags.Detector.EnableTRT
and flags.Detector.GeometryTRT:
91 if not flags.OnlineEventDisplays.OfflineTest: