From 40fca09cf66310110c09c03bcecec04b99320f52 Mon Sep 17 00:00:00 2001 From: Alexei Strelchenko Date: Wed, 19 Aug 2026 14:59:40 -0500 Subject: [PATCH 1/2] Added required dictionaries explicitly to fix unnecessary runtime autoparsing. --- DataFormats/BTauReco/src/classes_def.xml | 2 ++ DataFormats/EgammaCandidates/src/classes_def.xml | 1 + DataFormats/EgammaReco/src/classes_def.xml | 1 + DataFormats/HcalIsolatedTrack/src/classes_def.xml | 1 + DataFormats/L1TCorrelator/src/classes_def.xml | 1 + DataFormats/L1TMuon/src/classes_def.xml | 1 + DataFormats/L1TParticleFlow/src/classes_def.xml | 2 ++ DataFormats/ParticleFlowReco/src/classes_def_2.xml | 1 + DataFormats/RecoCandidate/src/classes_def.xml | 3 +++ 9 files changed, 13 insertions(+) diff --git a/DataFormats/BTauReco/src/classes_def.xml b/DataFormats/BTauReco/src/classes_def.xml index 6b84387e328fc..d0ecce23d9d54 100644 --- a/DataFormats/BTauReco/src/classes_def.xml +++ b/DataFormats/BTauReco/src/classes_def.xml @@ -46,6 +46,8 @@ + + diff --git a/DataFormats/EgammaCandidates/src/classes_def.xml b/DataFormats/EgammaCandidates/src/classes_def.xml index ec9c5dba3054a..2fa2458eb1470 100644 --- a/DataFormats/EgammaCandidates/src/classes_def.xml +++ b/DataFormats/EgammaCandidates/src/classes_def.xml @@ -59,6 +59,7 @@ + diff --git a/DataFormats/EgammaReco/src/classes_def.xml b/DataFormats/EgammaReco/src/classes_def.xml index 781a233719119..f15768e954e99 100644 --- a/DataFormats/EgammaReco/src/classes_def.xml +++ b/DataFormats/EgammaReco/src/classes_def.xml @@ -1,5 +1,6 @@ + diff --git a/DataFormats/HcalIsolatedTrack/src/classes_def.xml b/DataFormats/HcalIsolatedTrack/src/classes_def.xml index 223b57b525480..0d933a167e508 100644 --- a/DataFormats/HcalIsolatedTrack/src/classes_def.xml +++ b/DataFormats/HcalIsolatedTrack/src/classes_def.xml @@ -11,6 +11,7 @@ + diff --git a/DataFormats/L1TCorrelator/src/classes_def.xml b/DataFormats/L1TCorrelator/src/classes_def.xml index 2ba68a5f58872..cfee2c03822a1 100644 --- a/DataFormats/L1TCorrelator/src/classes_def.xml +++ b/DataFormats/L1TCorrelator/src/classes_def.xml @@ -13,6 +13,7 @@ + diff --git a/DataFormats/L1TMuon/src/classes_def.xml b/DataFormats/L1TMuon/src/classes_def.xml index 20fc5c0e6c849..95f643ca61428 100644 --- a/DataFormats/L1TMuon/src/classes_def.xml +++ b/DataFormats/L1TMuon/src/classes_def.xml @@ -76,6 +76,7 @@ + diff --git a/DataFormats/L1TParticleFlow/src/classes_def.xml b/DataFormats/L1TParticleFlow/src/classes_def.xml index 0bc23121ef7c3..698ad600e5a0e 100644 --- a/DataFormats/L1TParticleFlow/src/classes_def.xml +++ b/DataFormats/L1TParticleFlow/src/classes_def.xml @@ -29,6 +29,8 @@ + + diff --git a/DataFormats/ParticleFlowReco/src/classes_def_2.xml b/DataFormats/ParticleFlowReco/src/classes_def_2.xml index 7ac885d410bd1..8b1a160e743cf 100644 --- a/DataFormats/ParticleFlowReco/src/classes_def_2.xml +++ b/DataFormats/ParticleFlowReco/src/classes_def_2.xml @@ -202,6 +202,7 @@ + diff --git a/DataFormats/RecoCandidate/src/classes_def.xml b/DataFormats/RecoCandidate/src/classes_def.xml index b49cf12da7f19..54f5ec3541e3c 100644 --- a/DataFormats/RecoCandidate/src/classes_def.xml +++ b/DataFormats/RecoCandidate/src/classes_def.xml @@ -28,6 +28,9 @@ + + + From 489d9069950d03dbeb23839f31e083d27368a7a7 Mon Sep 17 00:00:00 2001 From: Alexei Strelchenko Date: Thu, 20 Aug 2026 13:20:24 -0500 Subject: [PATCH 2/2] addressed PR comments --- DataFormats/EgammaReco/src/classes_def.xml | 2 +- DataFormats/L1TCorrelator/src/classes_def.xml | 2 +- DataFormats/L1TParticleFlow/src/classes_def.xml | 3 +-- DataFormats/RecoCandidate/src/classes_def.xml | 6 +++--- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/DataFormats/EgammaReco/src/classes_def.xml b/DataFormats/EgammaReco/src/classes_def.xml index f15768e954e99..92c6fd01240ea 100644 --- a/DataFormats/EgammaReco/src/classes_def.xml +++ b/DataFormats/EgammaReco/src/classes_def.xml @@ -1,6 +1,5 @@ - @@ -95,6 +94,7 @@ + diff --git a/DataFormats/L1TCorrelator/src/classes_def.xml b/DataFormats/L1TCorrelator/src/classes_def.xml index cfee2c03822a1..1c57d09c9d53b 100644 --- a/DataFormats/L1TCorrelator/src/classes_def.xml +++ b/DataFormats/L1TCorrelator/src/classes_def.xml @@ -13,7 +13,6 @@ - @@ -46,6 +45,7 @@ + diff --git a/DataFormats/L1TParticleFlow/src/classes_def.xml b/DataFormats/L1TParticleFlow/src/classes_def.xml index 698ad600e5a0e..d54858f4b7431 100644 --- a/DataFormats/L1TParticleFlow/src/classes_def.xml +++ b/DataFormats/L1TParticleFlow/src/classes_def.xml @@ -29,13 +29,12 @@ - - + diff --git a/DataFormats/RecoCandidate/src/classes_def.xml b/DataFormats/RecoCandidate/src/classes_def.xml index 54f5ec3541e3c..9658e454aadbc 100644 --- a/DataFormats/RecoCandidate/src/classes_def.xml +++ b/DataFormats/RecoCandidate/src/classes_def.xml @@ -28,9 +28,6 @@ - - - @@ -129,6 +126,9 @@ + + +