#include <VertexAssociatorByTracks.h>
Private Attributes | |
const edm::EDProductGetter * | productGetter_ |
const double | R2SMatchedRecoRatio_ |
const double | R2SMatchedSimRatio_ |
const double | S2RMatchedRecoRatio_ |
const double | S2RMatchedSimRatio_ |
const TrackingParticleSelector * | selector_ |
const reco::TrackBase::TrackQuality | trackQuality_ |
const reco::RecoToSimCollection * | trackRecoToSimAssociation_ |
const reco::SimToRecoCollection * | trackSimToRecoAssociation_ |
Definition at line 9 of file VertexAssociatorByTracks.h.
VertexAssociatorByTracks::VertexAssociatorByTracks | ( | const edm::EDProductGetter * | productGetter, |
double | R2SMatchedSimRatio, | ||
double | R2SMatchedRecoRatio, | ||
double | S2RMatchedSimRatio, | ||
double | S2RMatchedRecoRatio, | ||
const TrackingParticleSelector * | selector, | ||
reco::TrackBase::TrackQuality | trackQuality, | ||
const reco::RecoToSimCollection * | trackRecoToSimAssociation, | ||
const reco::SimToRecoCollection * | trackSimToRecoAssociation | ||
) |
Definition at line 21 of file VertexAssociatorByTracks.cc.
|
override |
Definition at line 42 of file VertexAssociatorByTracks.cc.
|
overridevirtual |
compare reco to sim the handle of reco::Vertex and TrackingVertex collections
Implements reco::VertexToTrackingVertexAssociatorBaseImpl.
Definition at line 44 of file VertexAssociatorByTracks.cc.
References TrackValidation_cff::association, genericTrackCandidates_cff::associations, edm::AssociationMap< Tag >::insert(), LogDebug, LogTrace, genParticles_cff::map, match(), patRefSel_triggerMatching_cfi::matches, edm::AssociationMap< Tag >::numberOfAssociations(), productGetter_, jets_cff::quality, R2SMatchedRecoRatio_, R2SMatchedSimRatio_, ecalDetailedTimeRecHit_cfi::recoVertex, selector_, edm::AssociationMap< Tag >::size(), trackQuality_, trackRecoToSimAssociation_, reco::Vertex::tracks_begin(), reco::Vertex::tracks_end(), and reco::Vertex::trackWeight().
|
overridevirtual |
compare reco to sim the handle of reco::Vertex and TrackingVertex collections
Implements reco::VertexToTrackingVertexAssociatorBaseImpl.
Definition at line 154 of file VertexAssociatorByTracks.cc.
References TrackValidation_cff::association, genericTrackCandidates_cff::associations, edm::RefToBase< T >::id(), edm::AssociationMap< Tag >::insert(), edm::RefToBase< T >::key(), LogTrace, genParticles_cff::map, match(), patRefSel_triggerMatching_cfi::matches, edm::AssociationMap< Tag >::numberOfAssociations(), productGetter_, jets_cff::quality, ecalDetailedTimeRecHit_cfi::recoVertex, S2RMatchedRecoRatio_, S2RMatchedSimRatio_, selector_, edm::AssociationMap< Tag >::size(), trackQuality_, reco::Vertex::tracks_begin(), reco::Vertex::tracks_end(), trackSimToRecoAssociation_, and reco::Vertex::trackWeight().
|
private |
Definition at line 34 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 37 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim().
|
private |
Definition at line 36 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim().
|
private |
Definition at line 39 of file VertexAssociatorByTracks.h.
Referenced by associateSimToReco().
|
private |
Definition at line 38 of file VertexAssociatorByTracks.h.
Referenced by associateSimToReco().
|
private |
Definition at line 41 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 42 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 44 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim().
|
private |
Definition at line 45 of file VertexAssociatorByTracks.h.
Referenced by associateSimToReco().