Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ListSlimming.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2 # ListSlimming.py - List of collections for slimming from athena 21.2 HION4 and EGAM1ExtraContent.py
3 
4 
6 
8 
9  variables = []
10  variables += ["CaloSums"]
11  variables += ["PrimaryVertices"]
12 
13  return variables
14 
16  variables = []
17  variables += ["InDetTrackParticles.qOverP.theta.phi.TrackQuality"]
18 
19  return variables
20 
22 
23  variables = []
24  variables += ["HIEventShape"]
25 
26  return variables
27 
29 
30  variables = []
31  variables += ["HIClusters.calE.eta0.phi0"]
32 
33  return variables
34 
36 
37  variables = []
38  variables += ["ZdcModules",]
39  variables += ["ZdcSums"]
40  variables += ["ZdcTriggerTowers"]
41  variables += ["MBTSForwardEventInfo"]
42  variables += ["MBTSModules"]
43 
44  return variables
45 
46 
48 
50  variables = []
51  variables += ["EventInfo"]
52  variables += ["Electrons"]
53  variables += ["Photons"]
54  variables += ["Muons"]
55  variables += ["TauJets"]
56  variables += ["AntiKt4EMTopoJets"]
57  variables += ["InDetTrackParticles"]
58  variables += ["PrimaryVertices"]
59 
60  return variables
61 
63  variables = []
64  variables += ["SpacePoints"]
65  variables += ["HLT_TCEventInfo_jet"]
66  variables += ["HLT_SpacePointCounts"]
67  variables += ["EventInfo"]
68  variables += ["Trigger"]
69  variables += ["Core"]
70  variables += ["LVL1EnergySumRoI"]
71  variables += ["HLT_HIEventShapeEG"]
72  variables += ["CaloSums"]
73  variables += ["ZdcModules"]
74  variables += ["ZdcSums"]
75  variables += ["ZdcTriggerTowers"]
76  variables += ["MBTSForwardEventInfo"]
77  variables += ["MBTSModules"]
78  variables += ["HLT_xAOD__HIEventShapeContainer_HIFCAL"]
79  variables += ["HLT_xAOD__HIEventShapeContainer_HIUE"]
80  variables += ["HLT_xAOD__TrigT2MbtsBitsContainer_T2Mbts"]
81  variables += ["HLT_xAOD__TrigTrackCountsContainer_trackcounts"]
82  variables += ["HLT_xAOD__TrigSpacePointCountsContainer_spacepoints"]
83  variables += ["LVL1MuonRoIs"]
84  variables += ["HIEventShape"]
85  variables += ["CaloCalTopoClusters"]
86  variables += ["egammaClusters"]
87  variables += ["egammaTopoSeededClusters"]
88  variables += ["InDetPixelTrackParticles"]
89  variables += ["Photons"]
90  variables += ["Electrons"]
91  variables += ["ForwardElectrons"]
92  variables += ["AntiKt4HIJets"]
93 
94  return variables
95 
97  variables=[]
98  variables += ["InDetTrackParticles.eProbabilityHT"]
99  variables += ["InDetTrackParticles.eProbabilityComb"]
100  variables += ["InDetTrackParticles.deltaPoverP"] #cant find in data
101  variables += ["InDetTrackParticles.pixeldEdx"]
102  variables += ["InDetTrackParticles.numberOfTRTHighThresholdHits"]
103  return variables
104 
106  variables = []
107  variables += ["Muons.DFCommonMuonsPreselection"]
108  variables += ["Muons.ptcone20"]
109  variables += ["Muons.ptcone30"]
110  variables += ["Muons.ptcone40"]
111  variables += ["Muons.etcone20"]
112  variables += ["Muons.etcone30"]
113  variables += ["Muons.etcone40"]
114 
115  return variables
116 
118  variables = []
119  variables += ["MuonTruthParticles.truthOrigin"]
120  variables += ["MuonTruthParticles.truthType"]
121 
122  return variables
123 
125  variables = []
126  variables += ["PrimaryVertices.sumPt2"]
127  return variables
128 
130  variables = []
131  variables += ["Photons.truthOrigin"]
132  variables += ["Photons.truthType"]
133  variables += ["Photons.truthParticleLink"]
134 
135  return variables
136 
138  variables = []
139  variables += ["GSFConversionVertices.x"]
140  variables += ["GSFConversionVertices.y"]
141  variables += ["GSFConversionVertices.z"]
142  variables += ["GSFConversionVertices.px"]
143  variables += ["GSFConversionVertices.py"]
144  variables += ["GSFConversionVertices.pz"]
145  variables += ["GSFConversionVertices.pt1"]
146  variables += ["GSFConversionVertices.pt2"]
147  variables += ["GSFConversionVertices.etaAtCalo"]
148  variables += ["GSFConversionVertices.phiAtCalo"]
149  variables += ["GSFConversionVertices.trackParticleLinks"]
150 
151  return variables
152 
153 
154 
156  variables = []
157  variables += ["AntiKt4PV0TrackJets.pt.eta.phi.e.m.rapidity.btaggingLink.constituentLinks"]
158 
159  return variables
160 
162  variables = []
163  variables += HION4ExtraContentMuons()
165  variables += HION4ExtraContentPrimaryVertices()
166  variables += HION4ExtraContentTrackJets()
167  variables += HION4ExtraContentTracks()
168 
169  return variables
170 
172  variables = []
173  variables += HION4ExtraMuonsTruth()
174  variables += HION4ExtraPhotonsTruth()
175 
176  return variables
177 
179  variables = []
180  variables += ["TruthEvents"]
181  variables += ["TruthParticles"]
182  variables += ["TruthVertices"]
183  variables += ["AntiKt4TruthJets"]
184  variables += ["egammaTruthParticles"]
185  variables += ["MuonTruthParticles"]
186 
187  return variables
188 
190  variables = []
191  variables += ["Electrons"]
192  variables += ["GSFTrackParticles"]
193  variables += ["egammaClusters"]
194  variables += ["CaloCalTopoClusters"]
195  variables += ["NewSwElectrons"] # only if DoCellReweighting is ON
196  variables += ["MaxVarSwElectrons"] # if variations are ON
197  variables += ["MinVarSwElectrons"] # if variations are ON
198 
199  return variables
200 
202  variables = []
203  variables += ["HLT_xAOD__ElectronContainer_egamma_Electrons"]
204  variables += ["HLT_xAOD__ElectronContainer_egamma_ElectronsAux."]
205  variables += ["HLT_xAOD__PhotonContainer_egamma_Photons"]
206  variables += ["HLT_xAOD__PhotonContainer_egamma_PhotonsAux."]
207  variables += ["HLT_xAOD__TrigRingerRingsContainer_TrigT2CaloEgamma"]
208  variables += ["HLT_xAOD__TrigRingerRingsContainer_TrigT2CaloEgammaAux."]
209  variables += ["HLT_xAOD__TrigEMClusterContainer_TrigT2CaloEgamma"]
210  variables += ["HLT_xAOD__TrigEMClusterContainer_TrigT2CaloEgammaAux."]
211  variables += ["HLT_xAOD__CaloClusterContainer_TrigEFCaloCalibFex"]
212  variables += ["HLT_xAOD__CaloClusterContainer_TrigEFCaloCalibFexAux."]
213  variables += ["HLT_xAOD__TrigRNNOutputContainer_TrigRingerNeuralFex"]
214  variables += ["HLT_xAOD__TrigRNNOutputContainer_TrigRingerNeuralFexAux."]
215  variables += ["HLT_xAOD__TrackParticleContainer_InDetTrigTrackingxAODCnv_Electron_IDTrig"]
216  variables += ["HLT_xAOD__TrackParticleContainer_InDetTrigTrackingxAODCnv_Electron_IDTrigAux."]
217  variables += ["HLT_xAOD__TrigPassBitsContainer_passbits"]
218  variables += ["HLT_xAOD__TrigPassBitsContainer_passbitsAux."]
219  variables += ["LVL1EmTauRoIs"]
220  variables += ["LVL1EmTauRoIsAux."]
221  variables += ["HLT_TrigRoiDescriptorCollection_initialRoI"]
222  variables += ["HLT_TrigRoiDescriptorCollection_initialRoIAux."]
223  variables += ["HLT_xAOD__RoiDescriptorStore_initialRoI"]
224  variables += ["HLT_xAOD__RoiDescriptorStore_initialRoIAux."]
225  variables += ["HLT_xAOD__TrigElectronContainer_L2ElectronFex"]
226  variables += ["HLT_xAOD__TrigElectronContainer_L2ElectronFexAux."]
227 
228  return variables
229 
231  variables = []
232  for shape in ["TopoClusterIsoCentral", "TopoClusterIsoForward", "NeutralParticleFlowIsoCentral",
233  "NeutralParticleFlowIsoForward", "ParticleFlowIsoCentral", "ParticleFlowIsoForward"]:
234  variables += [shape + "EventShape.DensitySigma.Density.DensityArea"]
235 
236  return variables
237 
238 
240 
242  variables = []
243  variables += [
244  ".".join(["InDetTrackParticles", field]) for field in [
245  "truthMatchProbability.x.y.z.vx.vy.vz",
246  "numberOfInnermostPixelLayerSplitHits",
247  "numberOfNextToInnermostPixelLayerSplitHits",
248  "numberOfNextToInnermostPixelLayerSharedHits",
249  "numberOfPixelSplitHits",
250  "numberOfInnermostPixelLayerSharedHits",
251  "numberOfContribPixelLayers",
252  "hitPattern.radiusOfFirstHit",
253  "is_selected", "is_associated", "is_svtrk_final",
254  "pt_wrtSV", "eta_wrtSV", "phi_wrtSV", "d0_wrtSV", "z0_wrtSV",
255  "errP_wrtSV", "errd0_wrtSV", "errz0_wrtSV",
256  "chi2_toSV",
257  "eProbabilityHT", "eProbabilityComb", "deltaPoverP"
258  ]
259  ]
260 
261  variables += [
262  ".".join(["PrimaryVertices", field]) for field in [
263  "neutralWeights", "numberDoF", "sumPt2", "chiSquared",
264  "covariance", "trackWeights",
265  "x.y.trackParticleLinks.vertexType.neutralParticleLinks"
266  ]
267  ]
268 
269  variables += ["ExtrapolatedMuonTrackParticles.vx.vy.vz"]
270  variables += ["MuonSpectrometerTrackParticles.vx.vy.vz"]
271  variables += ["CombinedMuonTrackParticles.vx.vy.vz"]
272 
273  variables += [
274  ".".join(["Electrons", field]) for field in [
275  "DFCommonElectronsHILHLoose", "DFCommonElectronsHILHMedium",
276  "ptcone20", "ptcone30", "ptcone40",
277  "ptvarcone20", "ptvarcone30", "ptvarcone40",
278  "etcone20", "etcone30", "etcone40",
279  "topoetcone20", "topoetcone30", "topoetcone40",
280  "ptvarcone20_TightTTVA_pt500", "ptvarcone30_TightTTVA_pt500", "ptvarcone40_TightTTVA_pt500",
281  "ptvarcone20_TightTTVA_pt1000", "ptvarcone30_TightTTVA_pt1000", "ptvarcone40_TightTTVA_pt1000",
282  "ptvarcone20_TightTTVALooseCone_pt500", "ptvarcone30_TightTTVALooseCone_pt500", "ptvarcone40_TightTTVALooseCone_pt500",
283  "ptvarcone20_TightTTVALooseCone_pt1000", "ptvarcone30_TightTTVALooseCone_pt1000", "ptvarcone40_TightTTVALooseCone_pt1000",
284  "ptcone20_TightTTVA_pt500", "ptcone30_TightTTVA_pt500", "ptcone40_TightTTVA_pt500",
285  "ptcone20_TightTTVA_pt1000", "ptcone30_TightTTVA_pt1000", "ptcone40_TightTTVA_pt1000",
286  "ptcone20_TightTTVALooseCone_pt500", "ptcone30_TightTTVALooseCone_pt500", "ptcone40_TightTTVALooseCone_pt500",
287  "ptcone20_TightTTVALooseCone_pt1000", "ptcone30_TightTTVALooseCone_pt1000", "ptcone40_TightTTVALooseCone_pt1000",
288  "topoetcone20ptCorrection", "topoetcone30ptCorrection", "topoetcone40ptCorrection",
289  "deltaPoverP"
290  ]
291  ]
292 
293  variables += [
294  ".".join(["Muons", field]) for field in [
295  "EnergyLoss.energyLossType",
296  "ptcone20", "ptcone30", "ptcone40",
297  "ptvarcone20", "ptvarcone30", "ptvarcone40",
298  "etcone20", "etcone30", "etcone40",
299  "topoetcone20", "topoetcone30", "topoetcone40",
300  "ptcone20_TightTTVA_pt500", "ptcone30_TightTTVA_pt500", "ptcone40_TightTTVA_pt500",
301  "ptcone20_TightTTVA_pt1000", "ptcone30_TightTTVA_pt1000", "ptcone40_TightTTVA_pt1000",
302  "ptvarcone20_TightTTVA_pt500", "ptvarcone30_TightTTVA_pt500", "ptvarcone40_TightTTVA_pt500",
303  "ptvarcone20_TightTTVA_pt1000", "ptvarcone30_TightTTVA_pt1000", "ptvarcone40_TightTTVA_pt1000",
304  "ptcone20_TightTTVALooseCone_pt500", "ptcone30_TightTTVALooseCone_pt500", "ptcone40_TightTTVALooseCone_pt500",
305  "ptcone20_TightTTVALooseCone_pt1000", "ptcone30_TightTTVALooseCone_pt1000", "ptcone40_TightTTVALooseCone_pt1000",
306  "ptvarcone20_TightTTVALooseCone_pt500", "ptvarcone30_TightTTVALooseCone_pt500", "ptvarcone40_TightTTVALooseCone_pt500",
307  "ptvarcone20_TightTTVALooseCone_pt1000", "ptvarcone30_TightTTVALooseCone_pt1000", "ptvarcone40_TightTTVALooseCone_pt1000"
308  ]
309  ]
310 
311  variables += [
312  ".".join(["Photons", field]) for field in [
313  "etcone20.etcone30.etcone40.Loose"
314  ]
315  ]
316 
317 
318  return variables
319 
321  variables = []
322  variables += ["AntiKt4HITrackJets"]
323  variables += ["AntiKt4HIJets"]
324  variables += ["HIEventShape"]
325  variables += ["ForwardElectrons"]
326  variables += ["ForwardElectronClusters"]
327  variables += ["EventInfo"]
328  variables += ["CaloSums"]
329  variables += ["ZdcModules"]
330  variables += ["ZdcSums"]
331  variables += ["ZdcTriggerTowers"]
332  variables += ["PeripheralCaloCalTopoClusters"]
333 
334  return variables
335 
337  variables = []
338  variables += ["InDetTrackParticles"]
339  variables += ["PrimaryVertices"]
340  variables += ["Electrons"]
341  variables += ["Muons"]
342  variables += ["Photons"]
343  #variables += ["MET_Reference_AntiKt4EMTopo",]
344  variables += ["AntiKt4EMTopoJets"]
345 
346  return variables
347 
349  variables = ["HLT_MuonsCB_RoI",
350  "HLT_MuonsCB_RoIAux.",
351  "HLT_egamma_Electrons",
352  "HLT_egamma_ElectronsAux."]
353  return variables
354 
355 
357 
359  variables = []
360  variables += ["Electrons"] # Smart collection for electrons
361  variables += ["Muons"] # Smart collection for muons
362  variables += ["Photons"] # Smart collection for photons
363  variables += ["InDetTrackParticles"] # Smart collection for tracks
364 
365  return variables
366 
368  variables = []
369  variables += ["AntiKt4EMPFlowJets"] # Include R = 0.4 anti-kt EM Particle Flow jets
370  variables += ["AntiKt4EMTopoJets"] # Include R = 0.4 anti-kt EM topo-jets
371  variables += ["AntiKt4LCTopoJets"] # Include R = 0.4 anti-kt local calibration topo-jets
372  variables += ["CaloCalTopoClusters"] # Include topocluster information
373  variables += ["PrimaryVertices"] # Include a list of all primary vertices
374  variables += ["NCB_MuonSegments"] # Include the non-collision background muons to handle punch-throughs.
375  variables += ["JetETMissChargedParticleFlowObjects"] # Include the charged particle flow objects from the Jet/ET Miss group
376  variables += ["JetETMissNeutralParticleFlowObjects"] # Include the neutral particle flow objects from the Jet/ET Miss group
377  variables += ["TauChargedParticleFlowObjects"] # Include the charged particle flow objects used for Tau reconstruction
378  variables += ["TauNeutralParticleFlowObjects"] # Include the neutral particle flow objects used for Tau reconstruction
379  variables += ["TauShotParticleFlowObjects"] # Include the["shot" particle flow objects used for Tau reconstruction
380  variables += ["Kt4EMPFlowEventShape"] # The event shape specifically for R=0.4 EM PFlow jets
381  variables += ["Kt4EMTopoOriginEventShape"] # The event shape specifically for R=0.4 EM Topo jets
382  variables += ["Kt4LCTopoOriginEventShape"] # The event shape specifically for R=0.4 LC Topo jets
383  variables += ["TopoClusterIsoCentralEventShape"] # Part of the event shape for topo-jets
384  variables += ["TopoClusterIsoVeryForwardEventShape"] # Part of the event shape for topo-jets
385  variables += ["TopoClusterIsoForwardEventShape"] # Part of the event shape for topo-jets
386  variables += ["NeutralParticleFlowIsoCentralEventShape"] # Part of the event shape for PFlow jets
387  variables += ["ParticleFlowIsoCentralEventShape"] # Part of the event shape for PFlow jets
388  variables += ["NeutralParticleFlowIsoForwardEventShape"] # Part of the event shape for PFlow jets
389  variables += ["ParticleFlowIsoForwardEventShape"] # Part of the event shape for PFlow jets
390  variables += ["HLT_xAOD__JetContainer_a4tcemsubjesISFS"] # Include the HLT R = 0.4 EM Topo trigger jets (2018 HI Run)
391  variables += ["HLT_xAOD__JetContainer_a4ionemsubjesISFS"] # Include the HLT R = 0.4 heavy ion trigger jets (2015 HI Run)
392  variables += ["HLT_xAOD__JetContainer_a10tclcwsubjesFS"] # Include the HLT R = 1.0 LCW Topo trigger jets (2018 HI Run)
393 
394  return variables
395 
397  state_vars = []
398  state_vars += ["pt"]
399  state_vars += ["eta"]
400  state_vars += ["phi"]
401  state_vars += ["m"]
402 
403  states = []
404  states += ["JetUnsubtractedScaleMomentum"]
405  states += ["JetSubtractedScaleMomentum"]
406 
407  HIJetBranches = []
408  for v in state_vars:
409  HIJetBranches += [v]
410  for s in states:
411  HIJetBranches += [s+'.'+v]
412 
413  HIJetBranches += ["ConstituentScale"]
414  HIJetBranches += ["constituentLinks"]
415  HIJetBranches += ["constituentWeights"]
416  HIJetBranches += ["AverageLArQF"]
417  HIJetBranches += ["EMFrac"]
418  HIJetBranches += ["FracSamplingMax"]
419  HIJetBranches += ["FracSamplingMaxIndex"]
420  HIJetBranches += ["HECFrac"]
421  HIJetBranches += ["HECQuality"]
422  HIJetBranches += ["LArQuality"]
423  HIJetBranches += ["N90Constituents"]
424  HIJetBranches += ["NegativeE"]
425  HIJetBranches += ["Timing"]
426  HIJetBranches += ["BchCorrCell"]
427  HIJetBranches += ["LArBadHVEnergyFrac"]
428  HIJetBranches += ["LArBadHVNCell"]
429  HIJetBranches += ["EnergyPerSampling"]
430  HIJetBranches += ["GhostAntiKt4HITrackJets"]
431  HIJetBranches += ["GhostAntiKt4HITrackJetsCount"]
432  HIJetBranches += ["GhostAntiKt4HITrackJetsPt"]
433  HIJetBranches += ["GhostMuonSegmentCount"]
434  HIJetBranches += ["GhostTrack"]
435  HIJetBranches += ["NumTrkPt4000"]
436  HIJetBranches += ["SumPtTrkPt4000"]
437  HIJetBranches += ["TrackWidthPt4000"]
438  HIJetBranches += ["Width"]
439  HIJetBranches += ["MaxConstituentET"]
440  HIJetBranches += ["MaxOverMean"]
441 
442  return HIJetBranches
443 
445  ExtraJets = []
446  ExtraJets += ["AntiKt4HITrackJets"] # Include R = 0.4 Heavy Ion anti-kt track jets
447  ExtraJets += ["AntiKt4HIJets"] # Include R = 0.4 Heavy Ion anti-kt tower jets
448  ExtraJets += ["AntiKt10HIJets"] # Include R = 1.0 Heavy Ion anti-kt tower jets
449 
450  HIJetBranches = HION12HIJetBranches()
451 
452  variables = []
453  for collection in ExtraJets:
454  for branch in HIJetBranches:
455  variables += [collection+'.'+branch]
456 
457  variables += ['Muons.MuonSpectrometerPt']
458 
459  return variables
460 
461 
464  variables = []
465  variables += ["PrimaryVertices"]
466 
467  return variables
468 
470  variables = []
471  variables += ["CaloSums"]
472  variables += ["EventInfo"]
473 
474  return variables
475 
477  variables = []
478  variables += ["InDetTrackParticles.qOverP"]
479  variables += ["InDetTrackParticles.theta"]
480  variables += ["InDetTrackParticles.phi"]
481  variables += ["InDetTrackParticles.d0"]
482  variables += ["InDetTrackParticles.z0"]
483  variables += ["InDetTrackParticles.TrackQuality"]
484  variables += ["InDetTrackParticles.HITight"]
485 
486  return variables
487 
489  variables = []
490  variables += ["Muons.pt"]
491  variables += ["Muons.eta"]
492  variables += ["Muons.phi"]
493  variables += ["Muons.truthType"]
494  variables += ["Muons.truthOrigin"]
495  variables += ["Muons.author"]
496  variables += ["Muons.muonType"]
497  variables += ["Muons.quality"]
498  variables += ["Muons.inDetTrackParticleLink"]
499  variables += ["Muons.muonSpectrometerTrackParticleLink"]
500  variables += ["Muons.combinedTrackParticleLink"]
501  variables += ["Muons.InnerDetectorPt"]
502  variables += ["Muons.MuonSpectrometerPt"]
503  variables += ["Muons.DFCommonGoodMuon"]
504  variables += ["Muons.ptcone20"]
505  variables += ["Muons.ptcone30"]
506  variables += ["Muons.ptcone40"]
507  variables += ["Muons.ptvarcone20"]
508  variables += ["Muons.ptvarcone30"]
509  variables += ["Muons.ptvarcone40"]
510  variables += ["Muons.topoetcone20"]
511  variables += ["Muons.topoetcone30"]
512  variables += ["Muons.topoetcone40"]
513  variables += ["Muons.truthParticleLink"]
514  variables += ["Muons.charge"]
515  variables += ["Muons.extrapolatedMuonSpectrometerTrackParticleLink"]
516  variables += ["Muons.allAuthors"]
517  variables += ["Muons.ptcone20_TightTTVA_pt1000"]
518  variables += ["Muons.ptcone20_TightTTVA_pt500"]
519  variables += ["Muons.ptvarcone30_TightTTVA_pt1000"]
520  variables += ["Muons.ptvarcone30_TightTTVA_pt500"]
521  variables += ["Muons.numberOfPrecisionLayers"]
522  variables += ["Muons.combinedTrackOutBoundsPrecisionHits"]
523  variables += ["Muons.numberOfPrecisionLayers"]
524  variables += ["Muons.numberOfPrecisionHoleLayers"]
525  variables += ["Muons.numberOfGoodPrecisionLayers"]
526  variables += ["Muons.innerSmallHits"]
527  variables += ["Muons.innerLargeHits"]
528  variables += ["Muons.middleSmallHits"]
529  variables += ["Muons.middleLargeHits"]
530  variables += ["Muons.outerSmallHits"]
531  variables += ["Muons.outerLargeHits"]
532  variables += ["Muons.extendedSmallHits"]
533  variables += ["Muons.extendedLargeHits"]
534  variables += ["Muons.extendedSmallHoles"]
535  variables += ["Muons.isSmallGoodSectors"]
536  variables += ["Muons.cscUnspoiledEtaHits"]
537  variables += ["Muons.EnergyLoss"]
538  variables += ["Muons.energyLossType"]
539  variables += ["Muons.momentumBalanceSignificance"]
540  variables += ["Muons.scatteringCurvatureSignificance"]
541  variables += ["Muons.scatteringNeighbourSignificance"]
542 
543  return variables
544 
546  variables = []
547  variables += ["CombinedMuonTrackParticles.qOverP"]
548  variables += ["CombinedMuonTrackParticles.d0"]
549  variables += ["CombinedMuonTrackParticles.z0"]
550  variables += ["CombinedMuonTrackParticles.vz"]
551  variables += ["CombinedMuonTrackParticles.phi"]
552  variables += ["CombinedMuonTrackParticles.theta"]
553  variables += ["CombinedMuonTrackParticles.definingParametersCovMatrix"]
554  variables += ["CombinedMuonTrackParticles.numberOfPixelDeadSensors"]
555  variables += ["CombinedMuonTrackParticles.numberOfPixelHits"]
556  variables += ["CombinedMuonTrackParticles.numberOfPixelHoles"]
557  variables += ["CombinedMuonTrackParticles.numberOfSCTDeadSensors"]
558  variables += ["CombinedMuonTrackParticles.numberOfSCTHits"]
559  variables += ["CombinedMuonTrackParticles.numberOfSCTHoles"]
560  variables += ["CombinedMuonTrackParticles.numberOfTRTHits"]
561  variables += ["CombinedMuonTrackParticles.numberOfTRTOutliers"]
562  variables += ["CombinedMuonTrackParticles.chiSquared"]
563  variables += ["CombinedMuonTrackParticles.numberDoF"]
564 
565  return variables
566 
568  variables = []
569  variables += ["CombinedMuonTrackParticles.truthOrigin"]
570  variables += ["CombinedMuonTrackParticles.truthType"]
571 
572  return variables
573 
575  variables = []
576  variables += ["ExtrapolatedMuonTrackParticles.d0"]
577  variables += ["ExtrapolatedMuonTrackParticles.z0"]
578  variables += ["ExtrapolatedMuonTrackParticles.vz"]
579  variables += ["ExtrapolatedMuonTrackParticles.definingParametersCovMatrix"]
580  variables += ["ExtrapolatedMuonTrackParticles.truthOrigin"]
581  variables += ["ExtrapolatedMuonTrackParticles.truthType"]
582  variables += ["ExtrapolatedMuonTrackParticles.qOverP"]
583  variables += ["ExtrapolatedMuonTrackParticles.theta"]
584  variables += ["ExtrapolatedMuonTrackParticles.phi"]
585 
586  return variables
587 
589  variables = []
590  variables += ["ExtrapolatedMuonTrackParticles.truthOrigin"]
591  variables += ["ExtrapolatedMuonTrackParticles.truthType"]
592 
593  return variables
594 
596  variables = []
597  variables += ["MuonSpectrometerTrackParticles.phi"]
598  variables += ["MuonSpectrometerTrackParticles.d0"]
599  variables += ["MuonSpectrometerTrackParticles.z0"]
600  variables += ["MuonSpectrometerTrackParticles.vz"]
601  variables += ["MuonSpectrometerTrackParticles.definingParametersCovMatrix"]
602  variables += ["MuonSpectrometerTrackParticles.vertexLink"]
603  variables += ["MuonSpectrometerTrackParticles.theta"]
604  variables += ["MuonSpectrometerTrackParticles.qOverP"]
605  variables += ["MuonSpectrometerTrackParticles.truthParticleLink"]
606 
607  return variables
608 
610  variables = []
611  variables += ["MuonSpectrometerTrackParticles.truthParticleLink"]
612 
613  return variables
614 
616  variables = []
617  variables += ["TruthEvents"]
618 
619  return variables
620 
622  variables = []
623  variables += ["TruthParticles.pdgId"]
624  variables += ["TruthParticles.barcode"] # FIXME barcode-based
625  variables += ["TruthParticles.m"]
626  variables += ["TruthParticles.e"]
627  variables += ["TruthParticles.py"]
628  variables += ["TruthParticles.px"]
629  variables += ["TruthParticles.pz"]
630 
631  return variables
632 
634  variables = []
635  variables += HION14ContentTracks()
636  variables += HION14ContentMuons()
640  variables += HION14ContentTracks()
641 
642  return variables
643 
645  variables = []
646  variables += HION4ExtraMuonsTruth()
650  variables += HION14ContentTruthParticles()
651 
652  return variables
653 
654 
656 
658  variables = []
659  variables += ["Electrons"]
660  variables += ["Photons"]
661  variables += ["Muons"]
662 
663  return variables
python.ListSlimming.HION2AllVariablespPb_2016
def HION2AllVariablespPb_2016()
Definition: ListSlimming.py:35
python.ListSlimming.HION14ContentMuons
def HION14ContentMuons()
Definition: ListSlimming.py:488
python.ListSlimming.HION14SmartCollections
def HION14SmartCollections()
HION14.
Definition: ListSlimming.py:463
python.ListSlimming.HION4ExtraContentMuons
def HION4ExtraContentMuons()
Definition: ListSlimming.py:105
python.ListSlimming.HION14ContentTruthParticles
def HION14ContentTruthParticles()
Definition: ListSlimming.py:621
python.ListSlimming.HION14ContentExtrapolatedMuonTrackParticles
def HION14ContentExtrapolatedMuonTrackParticles()
Definition: ListSlimming.py:574
python.ListSlimming.HION4ExtraContainersElectrons
def HION4ExtraContainersElectrons()
Definition: ListSlimming.py:189
python.ListSlimming.HION4SmartCollections
def HION4SmartCollections()
HION4.
Definition: ListSlimming.py:49
python.ListSlimming.HION14ContentCombinedMuonTrackParticles
def HION14ContentCombinedMuonTrackParticles()
Definition: ListSlimming.py:545
python.ListSlimming.HION5Extravariables
def HION5Extravariables()
HION5.
Definition: ListSlimming.py:241
python.ListSlimming.HION12SmartCollections
def HION12SmartCollections()
HION12.
Definition: ListSlimming.py:358
python.ListSlimming.HION2AllVariablesPbPb_2015_5TeV
def HION2AllVariablesPbPb_2015_5TeV()
Definition: ListSlimming.py:21
python.ListSlimming.HION5SmartCollections
def HION5SmartCollections()
Definition: ListSlimming.py:336
python.ListSlimming.HION12HIJetBranches
def HION12HIJetBranches()
Definition: ListSlimming.py:396
python.ListSlimming.HION14ExtraExtrapolatedMuonTrackParticlesTruth
def HION14ExtraExtrapolatedMuonTrackParticlesTruth()
Definition: ListSlimming.py:588
python.ListSlimming.HION5AllVariables
def HION5AllVariables()
Definition: ListSlimming.py:320
python.ListSlimming.HION4ExtraPhotonsTruth
def HION4ExtraPhotonsTruth()
Definition: ListSlimming.py:129
python.ListSlimming.HIONHPODSmartCollections
def HIONHPODSmartCollections()
HIONHPOD.
Definition: ListSlimming.py:657
python.ListSlimming.HION4ExtraContentTracks
def HION4ExtraContentTracks()
Definition: ListSlimming.py:96
python.ListSlimming.HION4ExtraContentGSFConversionVertices
def HION4ExtraContentGSFConversionVertices()
Definition: ListSlimming.py:137
python.ListSlimming.HION12AllVarContent
def HION12AllVarContent()
Definition: ListSlimming.py:367
python.ListSlimming.HION2ExtraVariablesPbPb_2015_5TeV
def HION2ExtraVariablesPbPb_2015_5TeV()
Definition: ListSlimming.py:28
python.ListSlimming.HION4ExtraMuonsTruth
def HION4ExtraMuonsTruth()
Definition: ListSlimming.py:117
python.ListSlimming.HION2ExtraVariablesGeneral
def HION2ExtraVariablesGeneral()
Definition: ListSlimming.py:15
python.ListSlimming.HION14ExtraMuonSpectrometerTrackParticlesTruth
def HION14ExtraMuonSpectrometerTrackParticlesTruth()
Definition: ListSlimming.py:609
python.ListSlimming.HION4AllVariablesGeneral
def HION4AllVariablesGeneral()
Definition: ListSlimming.py:62
python.ListSlimming.HION14ExtraContentAllTruth
def HION14ExtraContentAllTruth()
Definition: ListSlimming.py:644
python.ListSlimming.HION4ExtraContainersTrigger
def HION4ExtraContainersTrigger()
Definition: ListSlimming.py:201
TCS::join
std::string join(const std::vector< std::string > &v, const char c=',')
Definition: Trigger/TrigT1/L1Topo/L1TopoCommon/Root/StringUtils.cxx:10
python.ListSlimming.HION12Extra
def HION12Extra()
Definition: ListSlimming.py:444
python.ListSlimming.HION14ContentMuonSpectrometerTrackParticles
def HION14ContentMuonSpectrometerTrackParticles()
Definition: ListSlimming.py:595
python.ListSlimming.HION4ExtraContentPrimaryVertices
def HION4ExtraContentPrimaryVertices()
Definition: ListSlimming.py:124
python.ListSlimming.HION14ExtraCombinedMuonTrackParticlesTruth
def HION14ExtraCombinedMuonTrackParticlesTruth()
Definition: ListSlimming.py:567
python.ListSlimming.HION4ExtraContentAllTruth
def HION4ExtraContentAllTruth()
Definition: ListSlimming.py:171
python.ListSlimming.HION14ExtraContentAll
def HION14ExtraContentAll()
Definition: ListSlimming.py:633
python.ListSlimming.HION14AllVariablesGeneral
def HION14AllVariablesGeneral()
Definition: ListSlimming.py:469
python.ListSlimming.HION4ExtraContentAll
def HION4ExtraContentAll()
Definition: ListSlimming.py:161
python.ListSlimming.HION5ExtraContainersTrigger
def HION5ExtraContainersTrigger()
Definition: ListSlimming.py:348
python.ListSlimming.HION14ContentTracks
def HION14ContentTracks()
Definition: ListSlimming.py:476
python.ListSlimming.HION14TruthVariablesGeneral
def HION14TruthVariablesGeneral()
Definition: ListSlimming.py:615
python.ListSlimming.HION4ExtraContainersTruth
def HION4ExtraContainersTruth()
Definition: ListSlimming.py:178
python.ListSlimming.HION4ExtraContentTrackJets
def HION4ExtraContentTrackJets()
Definition: ListSlimming.py:155
python.ListSlimming.HION4ExtraVariablesEventShape
def HION4ExtraVariablesEventShape()
Definition: ListSlimming.py:230
python.ListSlimming.HION2AllVariablesGeneral
def HION2AllVariablesGeneral()
HION2.
Definition: ListSlimming.py:7