#include <IVertexTrackDensityEstimator.h>
An abstract base class for implementation of weight functions for seeding. Calculates the the density of tracks at a given point along the beamline given a set of tracks.
- Author
- Dave Casper (dcasp.nosp@m.er@u.nosp@m.ci.ed.nosp@m.u)
Definition at line 32 of file IVertexTrackDensityEstimator.h.
◆ ~IVertexTrackDensityEstimator()
virtual Trk::IVertexTrackDensityEstimator::~IVertexTrackDensityEstimator |
( |
| ) |
|
|
virtualdefault |
◆ DeclareInterfaceID()
◆ globalMaximum() [1/4]
virtual double Trk::IVertexTrackDensityEstimator::globalMaximum |
( |
const std::vector< const Track * > & |
vectorTrk | ) |
const |
|
pure virtual |
Find position of global maximum for density function.
- Parameters
-
vectorTrk | List of input tracks. |
◆ globalMaximum() [2/4]
virtual double Trk::IVertexTrackDensityEstimator::globalMaximum |
( |
const std::vector< const Track * > & |
vectorTrk, |
|
|
std::unique_ptr< ITrackDensity > & |
density |
|
) |
| const |
|
pure virtual |
Find position of global maximum for density function.
- Parameters
-
vectorTrk | List of input tracks. |
density[out] | Helper to hold density results. |
◆ globalMaximum() [3/4]
virtual double Trk::IVertexTrackDensityEstimator::globalMaximum |
( |
const std::vector< const TrackParameters * > & |
perigeeList | ) |
const |
|
pure virtual |
Find position of global maximum for density function.
- Parameters
-
perigeeList | List of input tracks. |
◆ globalMaximum() [4/4]
Find position of global maximum for density function.
- Parameters
-
perigeeList | List of input tracks. |
density[out] | Helper to hold density results. |
◆ globalMaximumWithWidth()
virtual std::pair<double,double> Trk::IVertexTrackDensityEstimator::globalMaximumWithWidth |
( |
const std::vector< const TrackParameters * > & |
perigeeList | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: