#include <MuonToTrackingParticleAssociator.h>
Public Member Functions | |
void | associateMuons (MuonToSimCollection &recoToSim, SimToMuonCollection &simToReco, const edm::RefToBaseVector< reco::Muon > &muons, MuonTrackType type, const edm::RefVector< TrackingParticleCollection > &tpColl) const |
void | associateMuons (MuonToSimCollection &recoToSim, SimToMuonCollection &simToReco, const edm::Handle< edm::View< reco::Muon > > &muons, MuonTrackType type, const edm::Handle< TrackingParticleCollection > &tpColl) const |
MuonToTrackingParticleAssociator () | |
MuonToTrackingParticleAssociator (std::unique_ptr< MuonToTrackingParticleAssociatorBaseImpl >) | |
void | swap (MuonToTrackingParticleAssociator &iOther) |
~MuonToTrackingParticleAssociator () | |
Private Member Functions | |
MuonToTrackingParticleAssociator (const MuonToTrackingParticleAssociator &)=delete | |
MuonToTrackingParticleAssociator & | operator= (const MuonToTrackingParticleAssociator &)=delete |
Private Attributes | |
MuonToTrackingParticleAssociatorBaseImpl const * | impl_ |
Definition at line 15 of file MuonToTrackingParticleAssociator.h.
reco::MuonToTrackingParticleAssociator::MuonToTrackingParticleAssociator | ( | ) |
Definition at line 22 of file MuonToTrackingParticleAssociator.cc.
Referenced by swap().
reco::MuonToTrackingParticleAssociator::~MuonToTrackingParticleAssociator | ( | ) |
Definition at line 32 of file MuonToTrackingParticleAssociator.cc.
References impl_.
reco::MuonToTrackingParticleAssociator::MuonToTrackingParticleAssociator | ( | std::unique_ptr< MuonToTrackingParticleAssociatorBaseImpl > | iImpl | ) |
Definition at line 27 of file MuonToTrackingParticleAssociator.cc.
|
privatedelete |
|
inline |
Definition at line 25 of file MuonToTrackingParticleAssociator.h.
References reco::MuonToTrackingParticleAssociatorBaseImpl::associateMuons(), and impl_.
Referenced by RecoMuonValidator::analyze(), MuonSimClassifier::produce(), and MuonMCClassifier::produce().
|
inline |
Definition at line 30 of file MuonToTrackingParticleAssociator.h.
References reco::MuonToTrackingParticleAssociatorBaseImpl::associateMuons(), impl_, and extraflags_cff::muons.
|
privatedelete |
Referenced by swap().
|
inline |
Definition at line 36 of file MuonToTrackingParticleAssociator.h.
References impl_, MuonToTrackingParticleAssociator(), operator=(), and std::swap().
|
private |
Definition at line 44 of file MuonToTrackingParticleAssociator.h.
Referenced by associateMuons(), swap(), and ~MuonToTrackingParticleAssociator().