#include <DummySeedFinder.h>
|
| DummySeedFinder (const std::string &t, const std::string &n, const IInterface *p) |
|
virtual | ~DummySeedFinder () |
|
virtual StatusCode | initialize () override |
|
virtual StatusCode | finalize () override |
|
virtual Amg::Vector3D | findSeed (const std::vector< const Trk::Track * > &vectorTrk, const xAOD::Vertex *constraint=0) const override final |
|
virtual Amg::Vector3D | findSeed (const std::vector< const Trk::TrackParameters * > &perigeeList, const xAOD::Vertex *constraint=0) const override final |
| Interface for MeasuredPerigee with starting point. More...
|
|
virtual std::vector< Amg::Vector3D > | findMultiSeeds (const std::vector< const Trk::Track * > &vectorTrk, const xAOD::Vertex *constraint=0) const override final |
|
virtual std::vector< Amg::Vector3D > | findMultiSeeds (const std::vector< const Trk::TrackParameters * > &perigeeList, const xAOD::Vertex *constraint=0) const override final |
|
virtual Amg::Vector3D | findSeed (const std::vector< const Trk::Track * > &vectorTrk, const xAOD::Vertex *constraint=0) const=0 |
| Finds a linearization point out of a vector of tracks and returns it as an Amg::Vector3D object. More...
|
|
virtual Amg::Vector3D | findSeed (const std::vector< const Trk::TrackParameters * > &perigeeList, const xAOD::Vertex *constraint=0) const=0 |
| Finds a linearization point out of a vector of TrackParameters and returns it as an Amg::Vector3D object. More...
|
|
virtual Amg::Vector3D | findSeed (const double, const double, const std::vector< const Trk::TrackParameters * > &perigeeList, const xAOD::Vertex *constraint=0) const |
| Finds a linearization point out of a vector of TrackParameters and returns it as an Amg::Vector3D object. More...
|
|
virtual Amg::Vector3D | findSeed (const double, const double, std::unique_ptr< Trk::IMode3dInfo > &, const std::vector< const Trk::TrackParameters * > &perigeeList, const xAOD::Vertex *constraint=0) const |
| Finds a linearization point out of a vector of TrackParameters and returns it as an Amg::Vector3D object. More...
|
|
Definition at line 28 of file DummySeedFinder.h.
◆ DummySeedFinder()
Trk::DummySeedFinder::DummySeedFinder |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ ~DummySeedFinder()
Trk::DummySeedFinder::~DummySeedFinder |
( |
| ) |
|
|
virtualdefault |
◆ finalize()
StatusCode Trk::DummySeedFinder::finalize |
( |
| ) |
|
|
overridevirtual |
◆ findMultiSeeds() [1/2]
Definition at line 62 of file DummySeedFinder.cxx.
63 std::vector<Amg::Vector3D> retvec;
64 retvec.emplace_back(0.,0.,0. );
◆ findMultiSeeds() [2/2]
Definition at line 72 of file DummySeedFinder.cxx.
73 std::vector<Amg::Vector3D> retvec;
74 retvec.emplace_back(0.,0.,0. );
◆ findSeed() [1/6]
Finds a linearization point out of a vector of TrackParameters and returns it as an Amg::Vector3D object.
If you want an additional constraint can be taken into account. Must specify the primary vertex position.
Definition at line 79 of file IVertexSeedFinder.h.
84 return findSeed (perigeeList, constraint);
◆ findSeed() [2/6]
Finds a linearization point out of a vector of TrackParameters and returns it as an Amg::Vector3D object.
If you want an additional constraint can be taken into account. Must specify the primary vertex position. Allows returning additional diagnostic information.
Definition at line 96 of file IVertexSeedFinder.h.
102 return findSeed (perigeeList, constraint);
◆ findSeed() [3/6]
◆ findSeed() [4/6]
Finds a linearization point out of a vector of tracks and returns it as an Amg::Vector3D object.
If you want an additional constraint can be taken into account.
◆ findSeed() [5/6]
◆ findSeed() [6/6]
Finds a linearization point out of a vector of TrackParameters and returns it as an Amg::Vector3D object.
If you want an additional constraint can be taken into account.
◆ initialize()
StatusCode Trk::DummySeedFinder::initialize |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: