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