CMS 3D CMS Logo

List of all members | Public Member Functions
reco::MuonToTrackingParticleAssociatorBaseImpl Class Referenceabstract

#include <MuonToTrackingParticleAssociatorBaseImpl.h>

Inheritance diagram for reco::MuonToTrackingParticleAssociatorBaseImpl:
MuonToTrackingParticleAssociatorByHitsImpl

Public Member Functions

virtual void associateMuons (MuonToSimCollection &recoToSim, SimToMuonCollection &simToReco, const edm::RefToBaseVector< reco::Muon > &muons, MuonTrackType type, const edm::RefVector< TrackingParticleCollection > &tpColl) const =0
 
virtual void associateMuons (MuonToSimCollection &recoToSim, SimToMuonCollection &simToReco, const edm::Handle< edm::View< reco::Muon >> &muons, MuonTrackType type, const edm::Handle< TrackingParticleCollection > &tpColl) const =0
 
 MuonToTrackingParticleAssociatorBaseImpl ()
 
virtual ~MuonToTrackingParticleAssociatorBaseImpl ()
 

Detailed Description

Definition at line 12 of file MuonToTrackingParticleAssociatorBaseImpl.h.

Constructor & Destructor Documentation

◆ MuonToTrackingParticleAssociatorBaseImpl()

reco::MuonToTrackingParticleAssociatorBaseImpl::MuonToTrackingParticleAssociatorBaseImpl ( )

Definition at line 29 of file MuonToTrackingParticleAssociatorBaseImpl.cc.

29 {}

◆ ~MuonToTrackingParticleAssociatorBaseImpl()

reco::MuonToTrackingParticleAssociatorBaseImpl::~MuonToTrackingParticleAssociatorBaseImpl ( )
virtual

Definition at line 31 of file MuonToTrackingParticleAssociatorBaseImpl.cc.

31 {}

Member Function Documentation

◆ associateMuons() [1/2]

virtual void reco::MuonToTrackingParticleAssociatorBaseImpl::associateMuons ( MuonToSimCollection recoToSim,
SimToMuonCollection simToReco,
const edm::RefToBaseVector< reco::Muon > &  muons,
MuonTrackType  type,
const edm::RefVector< TrackingParticleCollection > &  tpColl 
) const
pure virtual

◆ associateMuons() [2/2]

virtual void reco::MuonToTrackingParticleAssociatorBaseImpl::associateMuons ( MuonToSimCollection recoToSim,
SimToMuonCollection simToReco,
const edm::Handle< edm::View< reco::Muon >> &  muons,
MuonTrackType  type,
const edm::Handle< TrackingParticleCollection > &  tpColl 
) const
pure virtual