#include <HSMLinearizationPointFinder.h>
Public Member Functions | |
virtual HSMLinearizationPointFinder * | clone () const |
HSMLinearizationPointFinder (const signed int n_pairs=10) | |
HSMLinearizationPointFinder (const RecTracksDistanceMatrix *m, const signed int n_pairs=-1) | |
Public Member Functions inherited from CrossingPtBasedLinearizationPointFinder | |
CrossingPtBasedLinearizationPointFinder (const ModeFinder3d &algo, const signed int n_pairs=5) | |
CrossingPtBasedLinearizationPointFinder (const RecTracksDistanceMatrix *m, const ModeFinder3d &algo, const signed int n_pairs=-1) | |
CrossingPtBasedLinearizationPointFinder (const CrossingPtBasedLinearizationPointFinder &) | |
virtual GlobalPoint | getLinearizationPoint (const std::vector< reco::TransientTrack > &) const |
virtual GlobalPoint | getLinearizationPoint (const std::vector< FreeTrajectoryState > &) const |
~CrossingPtBasedLinearizationPointFinder () | |
Public Member Functions inherited from LinearizationPointFinder | |
virtual | ~LinearizationPointFinder () |
Additional Inherited Members | |
Protected Attributes inherited from CrossingPtBasedLinearizationPointFinder | |
const RecTracksDistanceMatrix * | theMatrix |
signed int | theNPairs |
const bool | useMatrix |
A linearization point finder. It works the following way:
Definition at line 23 of file HSMLinearizationPointFinder.h.
HSMLinearizationPointFinder::HSMLinearizationPointFinder | ( | const signed int | n_pairs = 10 | ) |
Definition at line 4 of file HSMLinearizationPointFinder.cc.
Referenced by clone().
HSMLinearizationPointFinder::HSMLinearizationPointFinder | ( | const RecTracksDistanceMatrix * | m, |
const signed int | n_pairs = -1 |
||
) |
Definition at line 9 of file HSMLinearizationPointFinder.cc.
|
virtual |
Clone method
Reimplemented from CrossingPtBasedLinearizationPointFinder.
Definition at line 14 of file HSMLinearizationPointFinder.cc.
References HSMLinearizationPointFinder().