ATLAS Offline Software
Functions
ContainersOnTheFly Namespace Reference

Functions

def ContainersOnTheFly (flags=None)
 

Function Documentation

◆ ContainersOnTheFly()

def ContainersOnTheFly.ContainersOnTheFly (   flags = None)

Definition at line 8 of file ContainersOnTheFly.py.

8 def ContainersOnTheFly(flags=None):
9 
10  containers = [
11  ['TruthEvents','xAOD::TruthEventContainer'],
12  ['TruthEventsAux','xAOD::TruthEventAuxContainer'],
13  ['MET_Truth','xAOD::MissingETContainer'],
14  ['MET_TruthAux','xAOD::MissingETAuxContainer'],
15  ['MET_TruthRegions','xAOD::MissingETContainer'],
16  ['MET_TruthRegionsAux','xAOD::MissingETAuxContainer'],
17  ['TruthBSM','xAOD::TruthParticleContainer'],
18  ['TruthBSMAux','xAOD::TruthParticleAuxContainer'],
19  ['TruthBoson','xAOD::TruthParticleContainer'],
20  ['TruthBosonAux','xAOD::TruthParticleAuxContainer'],
21  ['TruthBottom','xAOD::TruthParticleContainer'],
22  ['TruthBottomAux','xAOD::TruthParticleAuxContainer'],
23  ['TruthTop','xAOD::TruthParticleContainer'],
24  ['TruthTopAux','xAOD::TruthParticleAuxContainer'],
25  ['TruthTopQuarkWithDecayParticles','xAOD::TruthParticleContainer'],
26  ['TruthTopQuarkWithDecayParticlesAux','xAOD::TruthParticleAuxContainer'],
27  ['TruthTopQuarkWithDecayVertices','xAOD::TruthVertexContainer'],
28  ['TruthTopQuarkWithDecayVerticesAux','xAOD::TruthVertexAuxContainer'],
29  ["TruthMuons","xAOD::TruthParticleContainer"],
30  ["TruthMuonsAux","xAOD::TruthParticleAuxContainer"],
31  ["TruthElectrons","xAOD::TruthParticleContainer"],
32  ["TruthElectronsAux","xAOD::TruthParticleAuxContainer"],
33  ["TruthPhotons","xAOD::TruthParticleContainer"],
34  ["TruthPhotonsAux","xAOD::TruthParticleAuxContainer"],
35  ["TruthNeutrinos","xAOD::TruthParticleContainer"],
36  ["TruthNeutrinosAux","xAOD::TruthParticleAuxContainer"],
37  ["TruthTaus","xAOD::TruthParticleContainer"],
38  ["TruthTausAux","xAOD::TruthParticleAuxContainer"],
39  ['TruthTausWithDecayParticles','xAOD::TruthParticleContainer'],
40  ["TruthTausWithDecayParticlesAux",'xAOD::TruthParticleAuxContainer'],
41  ['TruthTausWithDecayVertices','xAOD::TruthVertexContainer'],
42  ['TruthTausWithDecayVerticesAux','xAOD::TruthVertexAuxContainer'],
43  ['TruthWbosonWithDecayParticles','xAOD::TruthParticleContainer'],
44  ["TruthWbosonWithDecayParticlesAux",'xAOD::TruthParticleAuxContainer'],
45  ['TruthWbosonWithDecayVertices','xAOD::TruthVertexContainer'],
46  ['TruthWbosonWithDecayVerticesAux','xAOD::TruthVertexAuxContainer'],
47  ['TruthForwardProtons','xAOD::TruthParticleContainer'],
48  ['TruthForwardProtonsAux','xAOD::TruthParticleAuxContainer'],
49  ['BornLeptons','xAOD::TruthParticleContainer'],
50  ['BornLeptonsAux','xAOD::TruthParticleAuxContainer'],
51  ['TruthBosonsWithDecayParticles','xAOD::TruthParticleContainer'],
52  ['TruthBosonsWithDecayParticlesAux','xAOD::TruthParticleAuxContainer'],
53  ['TruthBosonsWithDecayVertices','xAOD::TruthVertexContainer'],
54  ['TruthBosonsWithDecayVerticesAux','xAOD::TruthVertexAuxContainer'],
55  ['TruthBSMWithDecayParticles','xAOD::TruthParticleContainer'],
56  ['TruthBSMWithDecayParticlesAux','xAOD::TruthParticleAuxContainer'],
57  ['TruthBSMWithDecayVertices','xAOD::TruthVertexContainer'],
58  ['TruthBSMWithDecayVerticesAux','xAOD::TruthVertexAuxContainer'],
59  ['HardScatterParticles','xAOD::TruthParticleContainer'],
60  ['HardScatterParticlesAux','xAOD::TruthParticleAuxContainer'],
61  ['HardScatterVertices','xAOD::TruthVertexContainer'],
62  ['HardScatterVerticesAux','xAOD::TruthVertexAuxContainer'],
63  ['TruthHFWithDecayParticles','xAOD::TruthParticleContainer'],
64  ['TruthHFWithDecayParticlesAux','xAOD::TruthParticleAuxContainer'],
65  ['TruthHFWithDecayVertices','xAOD::TruthVertexContainer'],
66  ['TruthHFWithDecayVerticesAux','xAOD::TruthVertexAuxContainer'],
67  ['TruthCharm','xAOD::TruthParticleContainer'],
68  ['TruthCharmAux','xAOD::TruthParticleAuxContainer'],
69  ['TruthPrimaryVertices','xAOD::TruthVertexContainer'],
70  ['TruthPrimaryVerticesAux','xAOD::TruthVertexAuxContainer'],
71  ["AntiKt2TruthJets","xAOD::JetContainer"],
72  ["AntiKt2TruthJetsAux","xAOD::JetAuxContainer"],
73  ["AntiKt4TruthJets","xAOD::JetContainer"],
74  ["AntiKt4TruthJetsAux","xAOD::JetAuxContainer"],
75  ["AntiKt4TruthWZJets","xAOD::JetContainer"],
76  ["AntiKt4TruthWZJetsAux","xAOD::JetAuxContainer"],
77  ["AntiKt4TruthDressedWZJets","xAOD::JetContainer"],
78  ["AntiKt4TruthDressedWZJetsAux","xAOD::JetAuxContainer"],
79  ["AntiKt2PV0TrackJets","xAOD::JetContainer"],
80  ["AntiKt2PV0TrackJetsAux","xAOD::JetAuxContainer"],
81  ["AntiKt4PV0TrackJets","xAOD::JetContainer"],
82  ["AntiKt4PV0TrackJetsAux","xAOD::JetAuxContainer"],
83  ["AntiKtVR30Rmax4Rmin02PV0TrackJets","xAOD::JetContainer"],
84  ["AntiKtVR30Rmax4Rmin02PV0TrackJetsAux","xAOD::JetAuxContainer"],
85  ["AntiKt2LCTopoJets","xAOD::JetContainer"],
86  ["AntiKt2LCTopoJetsAux","xAOD::JetAuxContainer"],
87  ["AntiKt4EMTopoJets","xAOD::JetContainer"],
88  ["AntiKt4EMTopoJetsAux","xAOD::JetAuxContainer"],
89  ["AntiKt4LCTopoJets","xAOD::JetContainer"],
90  ["AntiKt4LCTopoJetsAux","xAOD::JetAuxContainer"],
91  ["AntiKt4EMPFlowJets","xAOD::JetContainer"],
92  ["AntiKt4EMPFlowJetsAux","xAOD::JetAuxContainer"],
93  ["AntiKt4EMTopoCSSKJets","xAOD::JetContainer"],
94  ["AntiKt4EMTopoCSSKJetsAux","xAOD::JetAuxContainer"],
95  ["AntiKt4EMPFlowCSSKJets","xAOD::JetContainer"],
96  ["AntiKt4EMPFlowCSSKJetsAux","xAOD::JetAuxContainer"],
97  ["AntiKt4UFOCSSKJets","xAOD::JetContainer"],
98  ["AntiKt4UFOCSSKJetsAux","xAOD::JetAuxContainer"],
99  ["AntiKt4UFOCSSKLowPtJets","xAOD::JetContainer"],
100  ["AntiKt4UFOCSSKLowPtJetsAux","xAOD::JetAuxContainer"],
101  ["AntiKt10PV0TrackJets","xAOD::JetContainer"],
102  ["AntiKt10PV0TrackJetsAux","xAOD::JetAuxContainer"],
103 
104  ["AntiKt10LCTopoJets","xAOD::JetContainer"],
105  ["AntiKt10LCTopoJetsAux","xAOD::JetAuxContainer"],
106  ["AntiKt10LCTopoTrimmedPtFrac5SmallR20Jets","xAOD::JetContainer"],
107  ["AntiKt10LCTopoTrimmedPtFrac5SmallR20JetsAux","xAOD::JetAuxContainer"],
108  ["AntiKt10TruthTrimmedPtFrac5SmallR20Jets","xAOD::JetContainer"],
109  ["AntiKt10TruthTrimmedPtFrac5SmallR20JetsAux","xAOD::JetAuxContainer"],
110  ["AntiKt10TrackCaloClusterJets","xAOD::JetContainer"],
111  ["AntiKt10TrackCaloClusterJetsAux","xAOD::JetAuxContainer"],
112  ["AntiKt10UFOCSSKJets","xAOD::JetContainer"],
113  ["AntiKt10UFOCSSKJetsAux","xAOD::JetAuxContainer"],
114  ["AntiKt10UFOCSSKSoftDropBeta100Zcut10Jets","xAOD::JetContainer"],
115  ["AntiKt10UFOCSSKSoftDropBeta100Zcut10JetsAux","xAOD::JetAuxContainer"],
116  ["AntiKt10TruthSoftDropBeta100Zcut10Jets","xAOD::JetContainer"],
117  ["AntiKt10TruthSoftDropBeta100Zcut10JetsAux","xAOD::JetAuxContainer"],
118  ["AntiKt10TruthJets","xAOD::JetContainer"],
119  ["AntiKt10TruthJetsAux","xAOD::JetAuxContainer"],
120 
121  ["Kt4EMPFlowEventShape","xAOD::EventShape"],
122  ["Kt4EMPFlowEventShapeAux","xAOD::EventShapeAuxInfo"],
123  ["Kt4EMPFlowPUSBEventShape","xAOD::EventShape"],
124  ["Kt4EMPFlowPUSBEventShapeAux","xAOD::EventShapeAuxInfo"],
125  ["Kt4EMPFlowNeutEventShape","xAOD::EventShape"],
126  ["Kt4EMPFlowNeutEventShapeAux","xAOD::EventShapeAuxInfo"],
127  ["Kt4EMTopoOriginEventShape","xAOD::EventShape"],
128  ["Kt4EMTopoOriginEventShapeAux","xAOD::EventShapeAuxInfo"],
129 
130  ["TrackCaloClustersCombinedAndNeutral","xAOD::TrackCaloClusterContainer"],
131  ["TrackCaloClustersCombinedAndNeutralAux","xAOD::TrackCaloClusterAuxContainer"],
132  ["BTagging_AntiKt4EMPFlow","xAOD::BTaggingContainer"],
133  ["BTagging_AntiKt4EMPFlowAux","xAOD::BTaggingAuxContainer"],
134  ["BTagging_AntiKt4EMTopo","xAOD::BTaggingContainer"],
135  ["BTagging_AntiKt4EMTopoAux","xAOD::BTaggingAuxContainer"],
136  ["BTagging_AntiKtVR30Rmax4Rmin02Track","xAOD::BTaggingContainer"],
137  ["BTagging_AntiKtVR30Rmax4Rmin02TrackAux","xAOD::BTaggingAuxContainer"],
138  ["DiTauJetsLowPt","xAOD::DiTauJetContainer"],
139  ["DiTauJetsLowPtAux","xAOD::DiTauJetAuxContainer"],
140  ["MET_Reference_AntiKt4EMTopo",'xAOD::MissingETContainer'],
141  ["MET_Reference_AntiKt4EMTopoAux",'xAOD::MissingETAuxContainer'],
142  ["MET_Core_AntiKt4EMTopo",'xAOD::MissingETContainer'],
143  ["MET_Core_AntiKt4EMTopoAux",'xAOD::MissingETAuxContainer'],
144  ["METAssoc_AntiKt4EMTopo",'xAOD::MissingETAssociationMap'],
145  ["METAssoc_AntiKt4EMTopoAux",'xAOD::MissingETAuxAssociationMap'],
146  ["MET_Core_AntiKt4EMTopo_LRT",'xAOD::MissingETContainer'],
147  ["MET_Core_AntiKt4EMTopo_LRTAux",'xAOD::MissingETAuxContainer'],
148  ["METAssoc_AntiKt4EMTopo_LRT",'xAOD::MissingETAssociationMap'],
149  ["METAssoc_AntiKt4EMTopo_LRTAux",'xAOD::MissingETAuxAssociationMap'],
150  ["MET_Reference_AntiKt4EMPFlow",'xAOD::MissingETContainer'],
151  ["MET_Reference_AntiKt4EMPFlowAux",'xAOD::MissingETAuxContainer'],
152  ["MET_Core_AntiKt4EMPFlow",'xAOD::MissingETContainer'],
153  ["MET_Core_AntiKt4EMPFlowAux",'xAOD::MissingETAuxContainer'],
154  ["METAssoc_AntiKt4EMPFlow",'xAOD::MissingETAssociationMap'],
155  ["METAssoc_AntiKt4EMPFlowAux",'xAOD::MissingETAuxAssociationMap'],
156  ["MET_Core_AntiKt4EMPFlow_LRT",'xAOD::MissingETContainer'],
157  ["MET_Core_AntiKt4EMPFlow_LRTAux",'xAOD::MissingETAuxContainer'],
158  ["METAssoc_AntiKt4EMPFlow_LRT",'xAOD::MissingETAssociationMap'],
159  ["METAssoc_AntiKt4EMPFlow_LRTAux",'xAOD::MissingETAuxAssociationMap'],
160 
161  ["EMOriginTopoClusters","xAOD::CaloClusterContainer"],
162  ["EMOriginTopoClustersAux","xAOD::ShallowAuxContainer"],
163  ["LCOriginTopoClusters","xAOD::CaloClusterContainer"],
164  ["LCOriginTopoClustersAux","xAOD::ShallowAuxContainer"],
165 
166  ["BTagging_AntiKt4EMPFlowJFVtx","xAOD::BTagVertexContainer"],
167  ["BTagging_AntiKt4EMPFlowJFVtxAux","xAOD::BTagVertexAuxContainer"],
168  ["BTagging_AntiKt4EMPFlowSecVtx","xAOD::VertexContainer"],
169  ["BTagging_AntiKt4EMPFlowSecVtxAux","xAOD::VertexAuxContainer"],
170 
171  ["GNNVertices", "xAOD::VertexContainer"],
172  ["GNNVerticesAux","xAOD::VertexAuxContainer"],
173 
174  ["GlobalChargedParticleFlowObjects","xAOD::FlowElementContainer"],
175  ["GlobalChargedParticleFlowObjectsAux","xAOD::FlowElementAuxContainer"],
176  ["GlobalNeutralParticleFlowObjects","xAOD::FlowElementContainer"],
177  ["GlobalNeutralParticleFlowObjectsAux","xAOD::FlowElementAuxContainer"],
178 
179  ["CHSGChargedParticleFlowObjects","xAOD::FlowElementContainer"],
180  ["CHSGChargedParticleFlowObjectsAux","xAOD::ShallowAuxContainer"],
181  ["CHSGNeutralParticleFlowObjects","xAOD::FlowElementContainer"],
182  ["CHSGNeutralParticleFlowObjectsAux","xAOD::ShallowAuxContainer"],
183 
184  ["CSSKGChargedParticleFlowObjects","xAOD::FlowElementContainer"],
185  ["CSSKGChargedParticleFlowObjectsAux","xAOD::ShallowAuxContainer"],
186  ["CSSKGNeutralParticleFlowObjects","xAOD::FlowElementContainer"],
187  ["CSSKGNeutralParticleFlowObjectsAux","xAOD::ShallowAuxContainer"],
188 
189  ['UFOCSSK','xAOD::FlowElementContainer'],
190  ['UFOCSSKAux','xAOD::FlowElementAuxContainer'],
191 
192  ]
193 
194  if flags is not None and flags.Tracking.doPseudoTracking:
195  containers += [
196  ["InDetReplacedWithPseudoTrackParticles","xAOD::TrackParticleContainer"],
197  ["InDetReplacedWithPseudoTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
198  ["InDetReplacedWithPseudoFromBTrackParticles","xAOD::TrackParticleContainer"],
199  ["InDetReplacedWithPseudoFromBTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
200  ["InDetReplacedWithPseudoNotFromBTrackParticles","xAOD::TrackParticleContainer"],
201  ["InDetReplacedWithPseudoNotFromBTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
202  ["InDetPlusPseudoTrackParticles","xAOD::TrackParticleContainer"],
203  ["InDetPlusPseudoTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
204  ["InDetPlusPseudoFromBTrackParticles","xAOD::TrackParticleContainer"],
205  ["InDetPlusPseudoFromBTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
206  ["InDetPlusPseudoNotFromBTrackParticles","xAOD::TrackParticleContainer"],
207  ["InDetPlusPseudoNotFromBTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
208  ["InDetNoFakesTrackParticles","xAOD::TrackParticleContainer"],
209  ["InDetNoFakesTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
210  ["InDetNoFakesFromBTrackParticles","xAOD::TrackParticleContainer"],
211  ["InDetNoFakesFromBTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
212  ["InDetNoFakesNotFromBTrackParticles","xAOD::TrackParticleContainer"],
213  ["InDetNoFakesNotFromBTrackParticlesAux","xAOD::TrackParticleAuxContainer"],
214  ["InDetSiSPSeededTracksParticles","xAOD::TrackParticleContainer"],
215  ["InDetSiSPSeededTracksParticlesAux","xAOD::TrackParticleAuxContainer"]
216  ]
217 
218  return containers
ContainersOnTheFly.ContainersOnTheFly
def ContainersOnTheFly(flags=None)
Definition: ContainersOnTheFly.py:8