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

reco::MuonToTrackingParticleAssociatorBaseImpl::MuonToTrackingParticleAssociatorBaseImpl ( )

Definition at line 30 of file MuonToTrackingParticleAssociatorBaseImpl.cc.

31 {
32 }
reco::MuonToTrackingParticleAssociatorBaseImpl::~MuonToTrackingParticleAssociatorBaseImpl ( )
virtual

Definition at line 34 of file MuonToTrackingParticleAssociatorBaseImpl.cc.

35 {
36 }

Member Function Documentation

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
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