Skip to content

Commit

Permalink
Merge pull request #40379 from Dr15Jones/AtomicPtrCacheDictionaries
Browse files Browse the repository at this point in the history
Add dictionaries for AtomicPtrCache
  • Loading branch information
cmsbuild authored Dec 21, 2022
2 parents 86240dd + 31c4464 commit a65c2e1
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 1 deletion.
1 change: 1 addition & 0 deletions DataFormats/Candidate/src/classes.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
#include "DataFormats/Common/interface/Wrapper.h"
#include "DataFormats/Common/interface/AssociationMap.h"
#include "DataFormats/Common/interface/AssociationVector.h"
#include "DataFormats/Common/interface/AtomicPtrCache.h"
#include "DataFormats/Candidate/interface/CandMatchMap.h"
#include "DataFormats/Candidate/interface/CandMatchMapMany.h"
#include "DataFormats/Candidate/interface/CandAssociation.h"
Expand Down
3 changes: 2 additions & 1 deletion DataFormats/Candidate/src/classes_def.xml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@
</class>

<class name="reco::CandidateRef" />
<class name="reco::CandidatePtr" />
<class name="reco::CandidatePtr" />
<class name="reco::CandidateRefVector" />
<class name="reco::CompositeCandidateRef" />
<class name="reco::CompositeCandidateRefVector" />
Expand All @@ -133,6 +133,7 @@

<class name="std::vector<edm::RefToBase<reco::Candidate> >" />
<class name="std::vector<edm::Ptr<reco::Candidate> >" />
<class name="edm::AtomicPtrCache<std::vector<edm::Ptr<reco::Candidate> > >"/>
<class name="std::vector<edm::PtrVector<reco::Candidate> >" />
<class name="edm::reftobase::BaseVectorHolder<reco::Candidate>" />
<class name="edm::reftobase::BaseVectorHolder<reco::Candidate>::const_iterator_imp" />
Expand Down
1 change: 1 addition & 0 deletions DataFormats/ParticleFlowCandidate/src/classes.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
#include "DataFormats/Common/interface/Wrapper.h"
#include "DataFormats/Common/interface/ValueMap.h"
#include "DataFormats/Common/interface/Association.h"
#include "DataFormats/Common/interface/AtomicPtrCache.h"

#include "DataFormats/VertexReco/interface/Vertex.h"
#include "DataFormats/VertexReco/interface/VertexFwd.h"
Expand Down
1 change: 1 addition & 0 deletions DataFormats/ParticleFlowCandidate/src/classes_def.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
<class name="edm::reftobase::Holder<reco::Candidate, reco::PFCandidateRef>"/>
<class name="edm::reftobase::RefHolder<reco::PFCandidateRef>"/>
<class name="reco::PFCandidatePtr"/>
<class name="edm::AtomicPtrCache<reco::PFCandidatePtr>"/>
<class name="std::vector<reco::PFCandidatePtr>"/>
<class name="edm::Wrapper<edm::ValueMap<edm::Ref<std::vector<reco::PFCandidate>,reco::PFCandidate,edm::refhelper::FindUsingAdvance<std::vector<reco::PFCandidate>,reco::PFCandidate> > > >"/>
<class name="edm::ValueMap<edm::Ref<std::vector<reco::PFCandidate>,reco::PFCandidate,edm::refhelper::FindUsingAdvance<std::vector<reco::PFCandidate>,reco::PFCandidate> > >"/>
Expand Down
1 change: 1 addition & 0 deletions DataFormats/TauReco/src/classes_2.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "DataFormats/TauReco/interface/HLTTau.h"
#include "DataFormats/Common/interface/FwdPtr.h"
#include "DataFormats/Common/interface/RefToPtr.h"
#include "DataFormats/Common/interface/AtomicPtrCache.h"
#include "DataFormats/TauReco/interface/PFRecoTauChargedHadron.h"
#include "DataFormats/TauReco/interface/PFRecoTauChargedHadronFwd.h"
#include "DataFormats/TauReco/interface/PFJetChargedHadronAssociation.h"
Expand Down
2 changes: 2 additions & 0 deletions DataFormats/TauReco/src/classes_def_2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -374,6 +374,7 @@ isolationTauChargedHadronCandidates_.reset();
<version ClassVersion="10" checksum="465425628"/>
</class>
<class name="std::vector<reco::RecoTauPiZero>"/>
<class name="edm::AtomicPtrCache<std::vector<reco::RecoTauPiZero> >"/>
<class name="std::vector<std::vector<reco::RecoTauPiZero> >"/>
<class name="edm::Wrapper<std::vector<reco::RecoTauPiZero> >"/>
<class name="edm::Ref<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero,edm::refhelper::FindUsingAdvance<std::vector<reco::RecoTauPiZero>,reco::RecoTauPiZero> >"/>
Expand All @@ -390,6 +391,7 @@ isolationTauChargedHadronCandidates_.reset();
<version ClassVersion="10" checksum="4027987990"/>
</class>
<class name="std::vector<reco::PFRecoTauChargedHadron>"/>
<class name="edm::AtomicPtrCache<std::vector<reco::PFRecoTauChargedHadron> >"/>
<class name="std::vector<std::vector<reco::PFRecoTauChargedHadron> >"/>
<class name="edm::Wrapper<std::vector<reco::PFRecoTauChargedHadron> >"/>
<class name="edm::Ref<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron,edm::refhelper::FindUsingAdvance<std::vector<reco::PFRecoTauChargedHadron>,reco::PFRecoTauChargedHadron> >"/>
Expand Down

0 comments on commit a65c2e1

Please sign in to comment.