ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::IMuonTofTool Class Referenceabstract

#include <IMuonTofTool.h>

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

Public Member Functions

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

Static Public Member Functions

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

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

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

AlgTool and IAlgTool interface methods.

Definition at line 40 of file IMuonTofTool.h.

40{ return IID_IMuonTofTool; }
static const InterfaceID IID_IMuonTofTool("Muon::IMuonTofTool", 1, 0)
Interface ID for IMuonCalibTool.

◆ 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: