#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 33 of file ConversionHitChecker.h.
|
inline |
Definition at line 34 of file ConversionHitChecker.h.
std::pair< uint8_t, Measurement1DFloat > ConversionHitChecker::nHitsBeforeVtx | ( | const reco::TrackExtra & | track, |
const reco::Vertex & | vtx, | ||
float | sigmaTolerance = 3.0 |
||
) | const |
Definition at line 8 of file ConversionHitChecker.cc.
References reco::Vertex::covariance(), listHistos::decayLength, dot(), edm::Ref< C, T, F >::get(), h, dqmiolumiharvest::j, mag2(), nhits, position, 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().
uint8_t ConversionHitChecker::nSharedHits | ( | const reco::Track & | trk1, |
const reco::Track & | trk2 | ||
) | const |
Definition at line 71 of file ConversionHitChecker.cc.
References TrackingRecHit::isValid(), reco::Track::recHitsBegin(), reco::Track::recHitsEnd(), TrackingRecHit::sharesInput(), and TrackingRecHit::some.
Referenced by ConversionProducer::buildCollection().