#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 41 of file VertexAssociatorByTracks.cc.
|
overridevirtual |
compare reco to sim the handle of reco::Vertex and TrackingVertex collections
Implements reco::VertexToTrackingVertexAssociatorBaseImpl.
Definition at line 43 of file VertexAssociatorByTracks.cc.
References edm::AssociationMap< Tag >::insert(), LogDebug, LogTrace, match(), edm::AssociationMap< Tag >::numberOfAssociations(), productGetter_, quality, R2SMatchedRecoRatio_, R2SMatchedSimRatio_, selector_, edm::AssociationMap< Tag >::size(), trackQuality_, trackRecoToSimAssociation_, reco::Vertex::tracks_begin(), reco::Vertex::tracks_end(), reco::Vertex::trackWeight(), and trackerHitRTTI::vector.
|
overridevirtual |
compare reco to sim the handle of reco::Vertex and TrackingVertex collections
Implements reco::VertexToTrackingVertexAssociatorBaseImpl.
Definition at line 141 of file VertexAssociatorByTracks.cc.
References edm::RefToBase< T >::id(), edm::AssociationMap< Tag >::insert(), edm::RefToBase< T >::key(), LogTrace, match(), edm::AssociationMap< Tag >::numberOfAssociations(), productGetter_, quality, S2RMatchedRecoRatio_, S2RMatchedSimRatio_, selector_, edm::AssociationMap< Tag >::size(), trackQuality_, reco::Vertex::tracks_begin(), reco::Vertex::tracks_end(), trackSimToRecoAssociation_, reco::Vertex::trackWeight(), and trackerHitRTTI::vector.
|
private |
Definition at line 32 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 35 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim().
|
private |
Definition at line 34 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim().
|
private |
Definition at line 37 of file VertexAssociatorByTracks.h.
Referenced by associateSimToReco().
|
private |
Definition at line 36 of file VertexAssociatorByTracks.h.
Referenced by associateSimToReco().
|
private |
Definition at line 39 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 40 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim(), and associateSimToReco().
|
private |
Definition at line 42 of file VertexAssociatorByTracks.h.
Referenced by associateRecoToSim().
|
private |
Definition at line 43 of file VertexAssociatorByTracks.h.
Referenced by associateSimToReco().