CMS 3D CMS Logo

List of all members | Public Member Functions
hgcal::MultiClusterToCaloParticleAssociatorBaseImpl Class Reference

#include <MultiClusterToCaloParticleAssociatorBaseImpl.h>

Inheritance diagram for hgcal::MultiClusterToCaloParticleAssociatorBaseImpl:
MultiClusterAssociatorByEnergyScoreImpl

Public Member Functions

virtual hgcal::RecoToSimCollectionWithMultiClusters associateRecoToSim (const edm::Handle< reco::HGCalMultiClusterCollection > &cCH, const edm::Handle< CaloParticleCollection > &cPCH) const
 Associate a MultiCluster to CaloParticles. More...
 
virtual hgcal::SimToRecoCollectionWithMultiClusters associateSimToReco (const edm::Handle< reco::HGCalMultiClusterCollection > &cCH, const edm::Handle< CaloParticleCollection > &cPCH) const
 Associate a CaloParticle to MultiClusters. More...
 
 MultiClusterToCaloParticleAssociatorBaseImpl ()
 Constructor. More...
 
virtual ~MultiClusterToCaloParticleAssociatorBaseImpl ()
 Destructor. More...
 

Detailed Description

Definition at line 28 of file MultiClusterToCaloParticleAssociatorBaseImpl.h.

Constructor & Destructor Documentation

◆ MultiClusterToCaloParticleAssociatorBaseImpl()

MultiClusterToCaloParticleAssociatorBaseImpl::MultiClusterToCaloParticleAssociatorBaseImpl ( )

Constructor.

Definition at line 6 of file MultiClusterToCaloParticleAssociatorBaseImpl.cc.

6 {}

◆ ~MultiClusterToCaloParticleAssociatorBaseImpl()

MultiClusterToCaloParticleAssociatorBaseImpl::~MultiClusterToCaloParticleAssociatorBaseImpl ( )
virtual

Destructor.

Definition at line 7 of file MultiClusterToCaloParticleAssociatorBaseImpl.cc.

7 {}

Member Function Documentation

◆ associateRecoToSim()

hgcal::RecoToSimCollectionWithMultiClusters MultiClusterToCaloParticleAssociatorBaseImpl::associateRecoToSim ( const edm::Handle< reco::HGCalMultiClusterCollection > &  cCH,
const edm::Handle< CaloParticleCollection > &  cPCH 
) const
virtual

Associate a MultiCluster to CaloParticles.

Reimplemented in MultiClusterAssociatorByEnergyScoreImpl.

Definition at line 9 of file MultiClusterToCaloParticleAssociatorBaseImpl.cc.

11  {
13  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< reco::HGCalMultiClusterCollection, CaloParticleCollection, float > > RecoToSimCollectionWithMultiClusters

◆ associateSimToReco()

hgcal::SimToRecoCollectionWithMultiClusters MultiClusterToCaloParticleAssociatorBaseImpl::associateSimToReco ( const edm::Handle< reco::HGCalMultiClusterCollection > &  cCH,
const edm::Handle< CaloParticleCollection > &  cPCH 
) const
virtual

Associate a CaloParticle to MultiClusters.

Reimplemented in MultiClusterAssociatorByEnergyScoreImpl.

Definition at line 15 of file MultiClusterToCaloParticleAssociatorBaseImpl.cc.

17  {
19  }
edm::AssociationMap< edm::OneToManyWithQualityGeneric< CaloParticleCollection, reco::HGCalMultiClusterCollection, std::pair< float, float > > > SimToRecoCollectionWithMultiClusters