ATLAS Offline Software
MuonSpectrometer
MSVertexReconstruction
MSVertexToolInterfaces
MSVertexToolInterfaces
IMSVertexTrackletTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#pragma once
6
7
#include <vector>
8
9
#include "GaudiKernel/EventContext.h"
10
#include "GaudiKernel/IAlgTool.h"
11
#include "
MSVertexUtils/Tracklet.h
"
12
//
13
14
namespace
Muon
{
15
17
class
IMSVertexTrackletTool
:
virtual
public
IAlgTool {
18
public
:
20
DeclareInterfaceID
(
Muon::IMSVertexTrackletTool
, 1, 0);
21
22
virtual
StatusCode
findTracklets
(std::vector<Tracklet>& traklets,
const
EventContext& ctx)
const
= 0;
23
};
24
25
}
// namespace Muon
Muon::IMSVertexTrackletTool::DeclareInterfaceID
DeclareInterfaceID(Muon::IMSVertexTrackletTool, 1, 0)
access to tool interface
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition:
TrackSystemController.h:45
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
Muon::IMSVertexTrackletTool
The IMSVertexTrackletTool is a pure virtual interface.
Definition:
IMSVertexTrackletTool.h:17
Muon::IMSVertexTrackletTool::findTracklets
virtual StatusCode findTracklets(std::vector< Tracklet > &traklets, const EventContext &ctx) const =0
Tracklet.h
Generated on Mon Sep 1 2025 21:11:36 for ATLAS Offline Software by
1.8.18