Skip to content

Commit 1b737b8

Browse files
authored
Merge pull request #48694 from makortel/addMissingDictionaries2
Add missing dictionary to `SimDataFormats/Associations`
2 parents 29224ae + 7a74f17 commit 1b737b8

File tree

6 files changed

+8
-6
lines changed

6 files changed

+8
-6
lines changed

DataFormats/HGCalReco/src/classes_def.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
<version ClassVersion="3" checksum="3878166595"/>
1313
</class>
1414
<class name="std::vector<ticl::Trackster>" />
15+
<class name="edm::RefProd<std::vector<ticl::Trackster> >"/>
16+
<class name="std::pair<edm::RefProd<std::vector<ticl::Trackster> >, edm::RefProd<std::vector<ticl::Trackster> > >"/>
1517
<class name="edm::Wrapper<ticl::Trackster>" />
1618
<class name="edm::Wrapper<std::vector<ticl::Trackster> >" />
1719

DataFormats/ParticleFlowReco/src/classes_def_2.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<version ClassVersion="3" checksum="1942695459"/>
2121
</class>
2222
<class name="std::vector<reco::HGCalMultiCluster>"/>
23+
<class name="edm::RefProd<vector<reco::HGCalMultiCluster> >" />
2324
<class name="edm::Wrapper<std::vector<reco::HGCalMultiCluster> >"/>
2425

2526
<class name="std::pair<edm::Ptr<reco::CaloCluster>::key_type,edm::Ptr<reco::PFCluster> >"/>

DataFormats/StdDictionaries/src/classes_def_others.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,5 @@
2525
<class name="std::set<std::basic_string<char> >"/>
2626
<class name="std::atomic<int>"/>
2727
<class name="std::__atomic_base<int>"/>
28+
<class name="std::monostate"/>
2829
</lcgdict>

DataFormats/StdDictionaries/src/classes_others.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@
77
#include <vector>
88
#include <functional>
99
#include <atomic>
10+
#include <variant>

SimDataFormats/Associations/src/classes_def.xml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,7 @@
5252
<class name="std::vector<ticl::AssociationElement<std::pair<ticl::SharedEnergyType, float> > >"/>
5353
<class name="std::vector<std::vector<ticl::AssociationElement<std::pair<ticl::SharedEnergyType, float> > > >"/>
5454

55-
<class name="std::monostate"/>
56-
<class name="edm::RefProd<std::vector<ticl::Trackster> >"/>
57-
<class name="std::pair<edm::RefProd<std::vector<ticl::Trackster> >, edm::RefProd<std::vector<ticl::Trackster> > >"/>
58-
<class name="std::pair<edm::RefProd<std::vector<SimCluster> >, edm::RefProd<std::vector<CaloParticle> > >"/>
55+
<class name="std::pair<edm::RefProd<std::vector<reco::CaloCluster> >,edm::RefProd<std::vector<ticl::Trackster> > >"/>
5956

6057
<!-- For one-to-many map with FractionType -->
6158
<class name="ticl::AssociationMap<ticl::mapWithFraction, std::vector<reco::CaloCluster>, std::vector<ticl::Trackster> >"/>
@@ -126,7 +123,6 @@
126123
</class>
127124
<class name="edm::Wrapper<ticl::RecoToSimCollectionWithSimClusters>" />
128125

129-
<class name="edm::RefProd<vector<ticl::Trackster> >" />
130126
<class name="edm::helpers::KeyVal<edm::RefProd<vector<SimCluster> >, edm::RefProd<vector<ticl::Trackster> > >" />
131127
<class name="edm::helpers::KeyVal<edm::RefProd<vector<ticl::Trackster> >, edm::RefProd<vector<SimCluster> > >" />
132128

@@ -170,7 +166,6 @@
170166
</class>
171167
<class name="edm::Wrapper<hgcal::RecoToSimCollectionWithMultiClusters>" />
172168

173-
<class name="edm::RefProd<vector<reco::HGCalMultiCluster> >" />
174169
<class name="edm::helpers::KeyVal<edm::RefProd<vector<CaloParticle> >,edm::RefProd<vector<reco::HGCalMultiCluster> > >" />
175170
<class name="edm::helpers::KeyVal<edm::RefProd<vector<reco::HGCalMultiCluster> >,edm::RefProd<vector<CaloParticle> > >" />
176171

SimDataFormats/CaloAnalysis/src/classes_def.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
<class name="SimClusterRefProd"/>
3333
<class name="SimClusterContainer"/>
3434

35+
<class name="std::pair<edm::RefProd<std::vector<SimCluster> >, edm::RefProd<std::vector<CaloParticle> > >"/>
36+
3537
<class name="MtdSimCluster" ClassVersion="6">
3638
<version ClassVersion="6" checksum="3803328692"/>
3739
<version ClassVersion="5" checksum="3108339619"/>

0 commit comments

Comments
 (0)