#include <ApproachDescriptor.h>
Class to decide and return which approaching surface to be taken.
- Author
- Andre.nosp@m.as.S.nosp@m.alzbu.nosp@m.rger.nosp@m.@cern.nosp@m..ch
Definition at line 24 of file ApproachDescriptor.h.
◆ ApproachDescriptor() [1/2]
Trk::ApproachDescriptor::ApproachDescriptor |
( |
std::unique_ptr< ApproachSurfaces > |
aSurfaces, |
|
|
bool |
rebuild = true |
|
) |
| |
|
inline |
◆ ApproachDescriptor() [2/2]
◆ approachSurfaces()
get the compatible surfaces
- return : a boolean indicating if an actual intersection had been tried
- fill vector of intersections
- primary bin surface : sf
- position & direction : pos, dir
Implements Trk::IApproachDescriptor.
Definition at line 12 of file ApproachDescriptor.cxx.
◆ rebuild()
bool Trk::IApproachDescriptor::rebuild |
( |
| ) |
const |
|
inlineinherited |
◆ registerLayer()
void Trk::IApproachDescriptor::registerLayer |
( |
const Layer & |
lay | ) |
|
|
inlineinherited |
Definition at line 98 of file IApproachDescriptor.h.
105 BinnedArraySpan<ApproachSurfaces const * const> aSurfaceObjects =
107 for (
auto& aSurfaces : aSurfaceObjects) {
◆ registerLayerToSurfaces()
◆ m_approachSurfaceArray
◆ m_approachSurfaceArraySurface
std::unique_ptr<Surface> Trk::IApproachDescriptor::m_approachSurfaceArraySurface |
|
protectedinherited |
◆ m_approachSurfaces
◆ m_rebuild
bool Trk::IApproachDescriptor::m_rebuild |
|
protectedinherited |
The documentation for this class was generated from the following files: