ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::IVertexMapper Class Referenceabstract

Interface class IVertexMapper. More...

#include <IVertexMapper.h>

Inheritance diagram for Trk::IVertexMapper:
Collaboration diagram for Trk::IVertexMapper:

Public Member Functions

 DeclareInterfaceID (IVertexMapper, 1, 0)
 Creates the InterfaceID and interfaceID() method.
virtual ~IVertexMapper ()
 Virtual destructor.
virtual MappedVertex mapToLocal (const Amg::Vector3D &vertex) const =0
 Record the vertex into the local frame of the closest module.

Detailed Description

Interface class IVertexMapper.

interface for a tool that transfers global coordinates into the local coordinate frame of the closest sensitive surface.

Author
Andre.nosp@m.as.S.nosp@m.alzbu.nosp@m.rger.nosp@m.@cern.nosp@m..ch

Definition at line 75 of file IVertexMapper.h.

Constructor & Destructor Documentation

◆ ~IVertexMapper()

virtual Trk::IVertexMapper::~IVertexMapper ( )
inlinevirtual

Virtual destructor.

Definition at line 82 of file IVertexMapper.h.

82{}

Member Function Documentation

◆ DeclareInterfaceID()

Trk::IVertexMapper::DeclareInterfaceID ( IVertexMapper ,
1 ,
0  )

Creates the InterfaceID and interfaceID() method.

◆ mapToLocal()

virtual MappedVertex Trk::IVertexMapper::mapToLocal ( const Amg::Vector3D & vertex) const
pure virtual

Record the vertex into the local frame of the closest module.

Implemented in Trk::VertexMapper.


The documentation for this class was generated from the following file: