#include <LayerClusterToCaloParticleAssociator.h>
Public Member Functions | |
hgcal::RecoToSimCollection | associateRecoToSim (const edm::Handle< reco::CaloClusterCollection > &cCCH, const edm::Handle< CaloParticleCollection > &cPCH) const |
Associate a LayerCluster to CaloParticles. More... | |
hgcal::SimToRecoCollection | associateSimToReco (const edm::Handle< reco::CaloClusterCollection > &cCCH, const edm::Handle< CaloParticleCollection > &cPCH) const |
Associate a CaloParticle to LayerClusters. More... | |
LayerClusterToCaloParticleAssociator ()=default | |
LayerClusterToCaloParticleAssociator (LayerClusterToCaloParticleAssociator &&)=default | |
LayerClusterToCaloParticleAssociator (std::unique_ptr< hgcal::LayerClusterToCaloParticleAssociatorBaseImpl >) | |
LayerClusterToCaloParticleAssociator & | operator= (LayerClusterToCaloParticleAssociator &&)=default |
~LayerClusterToCaloParticleAssociator ()=default | |
Private Member Functions | |
LayerClusterToCaloParticleAssociator (const LayerClusterToCaloParticleAssociator &)=delete | |
const LayerClusterToCaloParticleAssociator & | operator= (const LayerClusterToCaloParticleAssociator &)=delete |
Private Attributes | |
std::unique_ptr< LayerClusterToCaloParticleAssociatorBaseImpl > | m_impl |
Definition at line 16 of file LayerClusterToCaloParticleAssociator.h.
hgcal::LayerClusterToCaloParticleAssociator::LayerClusterToCaloParticleAssociator | ( | std::unique_ptr< hgcal::LayerClusterToCaloParticleAssociatorBaseImpl > | ptr | ) |
Definition at line 5 of file LayerClusterToCaloParticleAssociator.cc.
|
default |
|
default |
|
default |
|
privatedelete |
|
inline |
Associate a LayerCluster to CaloParticles.
Definition at line 26 of file LayerClusterToCaloParticleAssociator.h.
References m_impl.
Referenced by HGVHistoProducerAlgo::layerClusters_to_CaloParticles().
|
inline |
Associate a CaloParticle to LayerClusters.
Definition at line 32 of file LayerClusterToCaloParticleAssociator.h.
References m_impl.
Referenced by HGVHistoProducerAlgo::layerClusters_to_CaloParticles().
|
privatedelete |
|
default |
|
private |
Definition at line 44 of file LayerClusterToCaloParticleAssociator.h.
Referenced by associateRecoToSim(), and associateSimToReco().