Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IInDetAlignFillTrack.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef INDETALIGNTOOLS_INDETALIGNFILLTRACK_IH
6 #define INDETALIGNTOOLS_INDETALIGNFILLTRACK_IH
7 // IInDetAlignFillTrack.h
8 // is in InDetAlignFillTrack.h
9 // Carlos Escobar, started 27/12/2007
10 
11 #include "GaudiKernel/IAlgTool.h"
12 
13 class IInDetAlignFillTrack: virtual public IAlgTool {
14  public:
16 
17  virtual StatusCode FillTrack() = 0;
18 
19  virtual int GetTrks() const = 0;
20  virtual int GetTrkHits() const = 0;
21  virtual int GetTrkPixHits() const = 0;
22  virtual int GetTrkSCTHits() const = 0;
23  virtual int GetTrkTRTHits() const = 0;
24 
25 };
26 
27 #endif // INDETALIGNTOOLS_INDETALIGNFILLTRACK_IH
IInDetAlignFillTrack::FillTrack
virtual StatusCode FillTrack()=0
IInDetAlignFillTrack::GetTrkSCTHits
virtual int GetTrkSCTHits() const =0
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
IInDetAlignFillTrack
Definition: IInDetAlignFillTrack.h:13
IInDetAlignFillTrack::DeclareInterfaceID
DeclareInterfaceID(IInDetAlignFillTrack, 1, 0)
IInDetAlignFillTrack::GetTrkPixHits
virtual int GetTrkPixHits() const =0
IInDetAlignFillTrack::GetTrkHits
virtual int GetTrkHits() const =0
IInDetAlignFillTrack::GetTrks
virtual int GetTrks() const =0
IInDetAlignFillTrack::GetTrkTRTHits
virtual int GetTrkTRTHits() const =0