3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
9 the_tool = CompFactory.JiveXML.xAODElectronRetriever(
10 name=
"xAODElectronRetriever",
11 PriorityElectronCollection=
"Electrons",
12 OtherElectronCollections=[],
13 DoWriteAllCollections=
False,
16 result.addPublicTool(the_tool, primary=
True)
22 the_tool = CompFactory.JiveXML.xAODMissingETRetriever(
23 name=
"xAODMissingETRetriever",
24 PriorityMETCollection=
"MET_Reference_AntiKt4EMPFlow",
26 "MET_Reference_AntiKt4EMTopo",
29 "MET_Core_AntiKt4LCTopo",
31 DoWriteAllCollections=
False,
34 result.addPublicTool(the_tool, primary=
True)
40 the_tool = CompFactory.JiveXML.xAODMuonRetriever(
41 name=
"xAODMuonRetriever",
42 PriorityMuonCollection=
"Muons",
43 OtherMuonCollections=[],
44 DoWriteAllCollections=
False,
47 result.addPublicTool(the_tool, primary=
True)
53 the_tool = CompFactory.JiveXML.xAODPhotonRetriever(
54 name=
"xAODPhotonRetriever",
55 PriorityPhotonCollection=
"Photons",
56 OtherPhotonCollections=[],
57 DoWriteAllCollections=
False,
60 result.addPublicTool(the_tool, primary=
True)
66 the_tool = CompFactory.JiveXML.xAODJetRetriever(
67 name=
"xAODJetRetriever",
68 PriorityJetCollection=
"AntiKt4EMPFlowJets",
73 "AntiKt10UFOCSSKJets",
80 "xAODBTaggingEfficiency/13p6TeV/2023-22-13p6TeV-MC21-CDI_Test_2023-08-1_v1.root",
81 "xAODBTaggingEfficiency/13p6TeV/2023-02_MC23_CDI_GN2v01-noSF.root",
83 DoWriteAllCollections=
False,
86 result.addPublicTool(the_tool, primary=
True)
92 the_tool = CompFactory.JiveXML.xAODTauRetriever(
93 name=
"xAODTauRetriever",
94 PriorityTauCollection=
"TauJets",
95 OtherTauCollections=[],
96 DoWriteAllCollections=
False,
99 result.addPublicTool(the_tool, primary=
True)
105 the_tool = CompFactory.JiveXML.xAODTrackParticleRetriever(
106 name=
"xAODTrackParticleRetriever",
107 PriorityTrackParticleCollection=
"InDetTrackParticles",
108 OtherTrackParticleCollections=[
109 "InDetLargeD0TrackParticles",
110 "CombinedMuonTrackParticles",
113 DoWriteAllCollections=
False,
116 result.addPublicTool(the_tool, primary=
True)
122 the_tool = CompFactory.JiveXML.xAODVertexRetriever(
123 name=
"xAODVertexRetriever",
124 PrimaryVertexCollection=
"PrimaryVertices",
125 SecondaryVertexCollection=
"BTagging_AntiKt4EMPFlowSecVtx",
126 TracksName=
"InDetTrackParticles_xAOD",
127 OtherVertexCollections=[
"BTagging_AntiKt4EMTopoSecVtx"],
128 DoWriteAllCollections=
False,
132 result.addPublicTool(the_tool, primary=
True)
138 the_tool = CompFactory.JiveXML.xAODCaloClusterRetriever(
139 name=
"xAODCaloClusterRetriever",
140 PriorityClusterCollection=
"egammaClusters",
141 OtherClusterCollections=[
"CaloCalTopoClusters"],
142 DoWriteAllCollections=
False,
145 result.addPublicTool(the_tool, primary=
True)