ATLAS Offline Software
Public Member Functions | List of all members
Trk::IVertexMapper Class Referenceabstract

#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. More...
 
virtual ~IVertexMapper ()
 Virtual destructor. More...
 
virtual MappedVertex mapToLocal (const Amg::Vector3D &vertex) const =0
 Record the vertex into the local frame of the closest module
More...
 

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  ,
,
 
)

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: