ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
Muon::IMuonTofTool Class Referenceabstract

#include <IMuonTofTool.h>

Inheritance diagram for Muon::IMuonTofTool:
Collaboration diagram for Muon::IMuonTofTool:

Public Member Functions

virtual ~IMuonTofTool ()
 Virtual destructor. More...
 
virtual double timeOfFlight (const Identifier &id, const Amg::Vector3D &pos) const =0
 Calculate time of flight from global position
More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool and IAlgTool interface methods. More...
 

Detailed Description

Definition at line 34 of file IMuonTofTool.h.

Constructor & Destructor Documentation

◆ ~IMuonTofTool()

virtual Muon::IMuonTofTool::~IMuonTofTool ( )
inlinevirtual

Virtual destructor.

Definition at line 37 of file IMuonTofTool.h.

37 {};

Member Function Documentation

◆ interfaceID()

static const InterfaceID& Muon::IMuonTofTool::interfaceID ( )
inlinestatic

AlgTool and IAlgTool interface methods.

Definition at line 40 of file IMuonTofTool.h.

40 { return IID_IMuonTofTool; }

◆ timeOfFlight()

virtual double Muon::IMuonTofTool::timeOfFlight ( const Identifier id,
const Amg::Vector3D pos 
) const
pure virtual

Calculate time of flight from global position


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