1 #ifndef CrossingPtBasedLinearizationPointFinder_H
2 #define CrossingPtBasedLinearizationPointFinder_H
41 const signed int n_pairs = -1);
77 std::vector<reco::TransientTrack>
getBestTracks(
const std::vector<reco::TransientTrack> &)
const;
GlobalPoint useAllTracks(const std::vector< reco::TransientTrack > &) const
const RecTracksDistanceMatrix * theMatrix
GlobalPoint find(const std::vector< std::pair< GlobalPoint, float > > &) const
std::vector< reco::TransientTrack > getBestTracks(const std::vector< reco::TransientTrack > &) const
CrossingPtBasedLinearizationPointFinder * clone() const override
int operator()(const reco::TransientTrack &a, const reco::TransientTrack &b)
CrossingPtBasedLinearizationPointFinder(const ModeFinder3d &algo, const signed int n_pairs=5)
~CrossingPtBasedLinearizationPointFinder() override
GlobalVector momentum() const
FreeTrajectoryState initialFreeState() const
GlobalPoint getLinearizationPoint(const std::vector< reco::TransientTrack > &) const override
GlobalPoint useFullMatrix(const std::vector< reco::TransientTrack > &) const