#include <ConversionHitChecker.h>
Public Member Functions | |
ConversionHitChecker () | |
std::pair< uint8_t, Measurement1DFloat > | nHitsBeforeVtx (const reco::TrackExtra &track, const reco::Vertex &vtx, float sigmaTolerance=3.0) const |
uint8_t | nSharedHits (const reco::Track &trk1, const reco::Track &trk2) const |
~ConversionHitChecker () | |
Definition at line 31 of file ConversionHitChecker.h.
|
inline |
Definition at line 35 of file ConversionHitChecker.h.
|
inline |
Definition at line 36 of file ConversionHitChecker.h.
References nHitsBeforeVtx(), nSharedHits(), HiIsolationCommonParameters_cff::track, and badGlobalMuonTaggersAOD_cff::vtx.
std::pair< uint8_t, Measurement1DFloat > ConversionHitChecker::nHitsBeforeVtx | ( | const reco::TrackExtra & | track, |
const reco::Vertex & | vtx, | ||
float | sigmaTolerance = 3.0 |
||
) | const |
Definition at line 9 of file ConversionHitChecker.cc.
References reco::Vertex::covariance(), listHistos::decayLength, dot(), edm::Ref< C, T, F >::get(), h, mag2(), nhits, position, rpcPointValidation_cfi::recHit, reco::TrackExtraBase::recHit(), reco::TrackExtraBase::recHits(), reco::TrackExtraBase::recHitsSize(), Measurement1DFloat::significance(), mathSSE::sqrt(), TrackingRecHit::surface(), Surface::toGlobal(), reco::TrackExtraBase::trajParams(), reco::Vertex::x(), reco::Vertex::y(), and reco::Vertex::z().
Referenced by ConversionProducer::buildCollection(), and ~ConversionHitChecker().
uint8_t ConversionHitChecker::nSharedHits | ( | const reco::Track & | trk1, |
const reco::Track & | trk2 | ||
) | const |
Definition at line 70 of file ConversionHitChecker.cc.
References TrackingRecHit::isValid(), reco::Track::recHitsBegin(), reco::Track::recHitsEnd(), TrackingRecHit::sharesInput(), and TrackingRecHit::some.
Referenced by ConversionProducer::buildCollection(), and ~ConversionHitChecker().