#include <MultiClusterToCaloParticleAssociator.h>
Public Member Functions | |
hgcal::RecoToSimCollectionWithMultiClusters | associateRecoToSim (const edm::Handle< reco::HGCalMultiClusterCollection > &cCCH, const edm::Handle< CaloParticleCollection > &cPCH) const |
Associate a MultiCluster to CaloParticles. More... | |
hgcal::SimToRecoCollectionWithMultiClusters | associateSimToReco (const edm::Handle< reco::HGCalMultiClusterCollection > &cCCH, const edm::Handle< CaloParticleCollection > &cPCH) const |
Associate a CaloParticle to MultiClusters. More... | |
MultiClusterToCaloParticleAssociator ()=default | |
MultiClusterToCaloParticleAssociator (MultiClusterToCaloParticleAssociator &&)=default | |
MultiClusterToCaloParticleAssociator (std::unique_ptr< hgcal::MultiClusterToCaloParticleAssociatorBaseImpl >) | |
MultiClusterToCaloParticleAssociator & | operator= (MultiClusterToCaloParticleAssociator &&)=default |
~MultiClusterToCaloParticleAssociator ()=default | |
Private Member Functions | |
MultiClusterToCaloParticleAssociator (const MultiClusterToCaloParticleAssociator &)=delete | |
const MultiClusterToCaloParticleAssociator & | operator= (const MultiClusterToCaloParticleAssociator &)=delete |
Private Attributes | |
std::unique_ptr< MultiClusterToCaloParticleAssociatorBaseImpl > | m_impl |
Definition at line 16 of file MultiClusterToCaloParticleAssociator.h.
hgcal::MultiClusterToCaloParticleAssociator::MultiClusterToCaloParticleAssociator | ( | std::unique_ptr< hgcal::MultiClusterToCaloParticleAssociatorBaseImpl > | ptr | ) |
Definition at line 5 of file MultiClusterToCaloParticleAssociator.cc.
|
default |
|
default |
|
default |
|
privatedelete |
|
inline |
Associate a MultiCluster to CaloParticles.
Definition at line 26 of file MultiClusterToCaloParticleAssociator.h.
References m_impl.
Referenced by MCToCPAssociatorEDProducer::produce().
|
inline |
Associate a CaloParticle to MultiClusters.
Definition at line 33 of file MultiClusterToCaloParticleAssociator.h.
References m_impl.
Referenced by MCToCPAssociatorEDProducer::produce().
|
privatedelete |
|
default |
|
private |
Definition at line 46 of file MultiClusterToCaloParticleAssociator.h.
Referenced by associateRecoToSim(), and associateSimToReco().