1 #ifndef SimDataFormats_Associations_LayerClusterToSimClusterAssociatorBaseImpl_h
2 #define SimDataFormats_Associations_LayerClusterToSimClusterAssociatorBaseImpl_h
virtual hgcal::SimToRecoCollectionWithSimClusters associateSimToReco(const edm::Handle< reco::CaloClusterCollection > &cCH, const edm::Handle< SimClusterCollection > &sCCH) const
Associate a SimCluster to LayerClusters.
LayerClusterToSimClusterAssociatorBaseImpl()
Constructor.
virtual hgcal::RecoToSimCollectionWithSimClusters associateRecoToSim(const edm::Handle< reco::CaloClusterCollection > &cCH, const edm::Handle< SimClusterCollection > &sCCH) const
Associate a LayerCluster to SimClusters.
edm::AssociationMap< edm::OneToManyWithQualityGeneric< SimClusterCollection, reco::CaloClusterCollection, std::pair< float, float > > > SimToRecoCollectionWithSimClusters
edm::AssociationMap< edm::OneToManyWithQualityGeneric< reco::CaloClusterCollection, SimClusterCollection, float > > RecoToSimCollectionWithSimClusters
virtual ~LayerClusterToSimClusterAssociatorBaseImpl()
Destructor.