1 #ifndef SimDataFormats_Associations_LayerClusterToSimTracksterAssociator_h
2 #define SimDataFormats_Associations_LayerClusterToSimTracksterAssociator_h
37 return m_impl->associateRecoToSim(cCCH, stCH, cPCH, lCToCPs, sCCH, lCToSCs);
48 return m_impl->associateSimToReco(cCCH, sTCH, cPCH, cpToLCs, sCCH, sCToLCs);
53 std::unique_ptr<LayerClusterToSimTracksterAssociatorBaseImpl>
m_impl;
LayerClusterToSimTracksterAssociator()=default
std::unique_ptr< LayerClusterToSimTracksterAssociatorBaseImpl > m_impl
~LayerClusterToSimTracksterAssociator()=default
LayerClusterToSimTracksterAssociator & operator=(LayerClusterToSimTracksterAssociator &&)=default
hgcal::RecoToSimTracksterCollection associateRecoToSim(const edm::Handle< reco::CaloClusterCollection > &cCCH, const edm::Handle< ticl::TracksterCollection > &stCH, const edm::Handle< CaloParticleCollection > &cPCH, const hgcal::RecoToSimCollection &lCToCPs, const edm::Handle< SimClusterCollection > &sCCH, const hgcal::RecoToSimCollectionWithSimClusters &lCToSCs) const
Associate a LayerCluster to SimTracksters.
hgcal::SimTracksterToRecoCollection associateSimToReco(const edm::Handle< reco::CaloClusterCollection > &cCCH, const edm::Handle< ticl::TracksterCollection > &sTCH, const edm::Handle< CaloParticleCollection > &cPCH, const hgcal::SimToRecoCollection &cpToLCs, const edm::Handle< SimClusterCollection > &sCCH, const hgcal::SimToRecoCollectionWithSimClusters &sCToLCs) const
Associate a SimTrackster to LayerClusters.