ATLAS Offline Software
SingleTrackDiffAlg.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // SingleTrackDiffAlg.h, (c) ATLAS Detector software
8 
9 #ifndef TRK_SINGLETRACKDIFFALG_H
10 #define TRK_SINGLETRACKDIFFALG_H
11 
12 // Gaudi includes
14 #include "GaudiKernel/ToolHandle.h"
15 
16 namespace Trk {
17  class ITrackDiff;
18 
19 
32 public:
34  SingleTrackDiffAlg(const std::string& name, ISvcLocator* pSvcLocator);
37 
44 
45 private:
46  ToolHandle<Trk::ITrackDiff> m_trackDiffTool;
47 
50 
51 
52 };
53 
54 } // close of namespace
55 
56 #endif // TRK_SINGLETRACKDIFFALG_H
57 
Trk::SingleTrackDiffAlg
Definition: SingleTrackDiffAlg.h:31
Trk::SingleTrackDiffAlg::execute
StatusCode execute()
standard Athena-Algorithm method
Definition: SingleTrackDiffAlg.cxx:52
Trk::SingleTrackDiffAlg::SingleTrackDiffAlg
SingleTrackDiffAlg(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
Definition: SingleTrackDiffAlg.cxx:23
AthAlgorithm.h
Trk::SingleTrackDiffAlg::m_comparedTrackCollection
std::string m_comparedTrackCollection
jobOption: name of the compared TrackCollection
Definition: SingleTrackDiffAlg.h:49
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
Trk::SingleTrackDiffAlg::finalize
StatusCode finalize()
standard Athena-Algorithm method
Definition: SingleTrackDiffAlg.cxx:148
AthAlgorithm
Definition: AthAlgorithm.h:47
Trk::SingleTrackDiffAlg::m_trackDiffTool
ToolHandle< Trk::ITrackDiff > m_trackDiffTool
Definition: SingleTrackDiffAlg.h:46
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
Trk::SingleTrackDiffAlg::m_referenceTrackCollection
std::string m_referenceTrackCollection
jobOption: name of the reference TrackCollection
Definition: SingleTrackDiffAlg.h:48
Trk::SingleTrackDiffAlg::~SingleTrackDiffAlg
~SingleTrackDiffAlg()
Default Destructor.
Trk::SingleTrackDiffAlg::initialize
StatusCode initialize()
standard Athena-Algorithm method
Definition: SingleTrackDiffAlg.cxx:38