Interface class for the algotool which calculates the mode of a threedimensional distribution.
More...
#include <IMode3dFinder.h>
|
| | DeclareInterfaceID (IMode3dFinder, 1, 0) |
| virtual Amg::Vector3D | getMode (const double vx, const double vy, const std::vector< Trk::PositionAndWeight > &) const =0 |
| | Obtain the 3d-mode (position) from a list of positions (distribution in space)
|
| virtual Amg::Vector3D | getMode (const double vx, const double vy, const std::vector< Trk::PositionAndWeight > &points, std::unique_ptr< IMode3dInfo > &info) const =0 |
| | Obtain the 3d-mode (position) from a list of positions (distribution in space)
|
| virtual Amg::Vector3D | getMode (const double vx, const double vy, const std::vector< Amg::Vector3D > &points) const =0 |
| | Obtain the 3d-mode (position) from a list of positions (distribution in space)
|
| virtual Amg::Vector3D | getMode (const double vx, const double vy, const std::vector< Amg::Vector3D > &points, std::unique_ptr< IMode3dInfo > &info) const =0 |
| | Obtain the 3d-mode (position) from a list of positions (distribution in space)
|
◆ DeclareInterfaceID()
◆ getMode() [1/4]
| virtual Amg::Vector3D Trk::IMode3dFinder::getMode |
( |
const double | vx, |
|
|
const double | vy, |
|
|
const std::vector< Amg::Vector3D > & | points ) const |
|
pure virtual |
Obtain the 3d-mode (position) from a list of positions (distribution in space)
- Parameters
-
| vx | Primary vertex x-coordinate. |
| vy | Primary vertex y-coordinate. |
| points | List of points — unweighted! |
◆ getMode() [2/4]
Obtain the 3d-mode (position) from a list of positions (distribution in space)
- Parameters
-
| vx | Primary vertex x-coordinate. |
| vy | Primary vertex y-coordinate. |
| points | List of points — unweighted! |
| info[out] | Optionally returns an object for retrieving additional information. May be left null if additional information is not available. |
◆ getMode() [3/4]
Obtain the 3d-mode (position) from a list of positions (distribution in space)
- Parameters
-
| vx | Primary vertex x-coordinate. |
| vy | Primary vertex y-coordinate. |
| points | List of points with weights. |
◆ getMode() [4/4]
Obtain the 3d-mode (position) from a list of positions (distribution in space)
- Parameters
-
| vx | Primary vertex x-coordinate. |
| vy | Primary vertex y-coordinate. |
| points | List of points with weights. |
| info[out] | Optionally returns an object for retrieving additional information. May be left null if additional information is not available. |
The documentation for this class was generated from the following file: