#include <MtdSimLayerClusterToTPAssociatorByTrackIdImpl.h>
Public Member Functions | |
reco::SimToTPCollectionMtd | associateSimToTP (const edm::Handle< MtdSimLayerClusterCollection > &simClusH, const edm::Handle< TrackingParticleCollection > &trackingParticleH) const override |
Associate a MtdSimLayerCluster to TrackingParticle. More... | |
reco::TPToSimCollectionMtd | associateTPToSim (const edm::Handle< MtdSimLayerClusterCollection > &simClusH, const edm::Handle< TrackingParticleCollection > &trackingParticleH) const override |
Associate a TrackingParticle to MtdSimLayerCluster. More... | |
MtdSimLayerClusterToTPAssociatorByTrackIdImpl (edm::EDProductGetter const &) | |
Public Member Functions inherited from reco::MtdSimLayerClusterToTPAssociatorBaseImpl | |
MtdSimLayerClusterToTPAssociatorBaseImpl () | |
Constructor. More... | |
virtual | ~MtdSimLayerClusterToTPAssociatorBaseImpl () |
Destructor. More... | |
Private Attributes | |
edm::EDProductGetter const * | productGetter_ |
Definition at line 10 of file MtdSimLayerClusterToTPAssociatorByTrackIdImpl.h.
|
explicit |
Definition at line 11 of file MtdSimLayerClusterToTPAssociatorByTrackIdImpl.cc.
|
overridevirtual |
Associate a MtdSimLayerCluster to TrackingParticle.
Reimplemented from reco::MtdSimLayerClusterToTPAssociatorBaseImpl.
Definition at line 19 of file MtdSimLayerClusterToTPAssociatorByTrackIdImpl.cc.
References ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, LogDebug, valuemaptraslator_cfi::outputCollection, edm::Handle< T >::product(), productGetter_, EncodedEventId::rawId(), SimClusterToCaloParticleAssociation_cfi::simClusters, cmsswSequenceInfo::tp, and muonClassificationByHits_cfi::trackingParticles.
|
overridevirtual |
Associate a TrackingParticle to MtdSimLayerCluster.
Reimplemented from reco::MtdSimLayerClusterToTPAssociatorBaseImpl.
Definition at line 78 of file MtdSimLayerClusterToTPAssociatorByTrackIdImpl.cc.
References mps_fire::i, ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, LogDebug, valuemaptraslator_cfi::outputCollection, edm::Handle< T >::product(), productGetter_, push_back(), EncodedEventId::rawId(), SimClusterToCaloParticleAssociation_cfi::simClusters, cmsswSequenceInfo::tp, and muonClassificationByHits_cfi::trackingParticles.
|
private |
Definition at line 23 of file MtdSimLayerClusterToTPAssociatorByTrackIdImpl.h.
Referenced by associateSimToTP(), and associateTPToSim().