ATLAS Offline Software
TrkAlignDBTool.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 #ifndef TRKALIGNGENTOOLS_TRKALIGNDBTOOL_H
6 #define TRKALIGNGENTOOLS_TRKALIGNDBTOOL_H
7 
20 
21 namespace Trk {
22 
23  class TrkAlignDBTool : virtual ITrkAlignDBTool, public AthAlgTool {
24 
25  public:
26 
28  TrkAlignDBTool(const std::string& type, const std::string& name,
29  const IInterface* parent);
30 
32  virtual ~TrkAlignDBTool();
33 
36 
39 
41  void writeAlignParToAsciiFile() const {}
42 
43  private:
44 
45  }; // end of class
46 
47 } // end of namespace
48 
49 
50 #endif // TRKALIGNGENTOOLS_TRKALIGNDBTOOL_H
ITrkAlignDBTool.h
Trk::TrkAlignDBTool
Definition: TrkAlignDBTool.h:23
Trk::TrkAlignDBTool::writeAlignParToAsciiFile
void writeAlignParToAsciiFile() const
writes alignment paramters to ASCII file
Definition: TrkAlignDBTool.h:41
Trk::TrkAlignDBTool::~TrkAlignDBTool
virtual ~TrkAlignDBTool()
Virtual destructor.
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
Trk::TrkAlignDBTool::finalize
StatusCode finalize()
initialize
Definition: TrkAlignDBTool.cxx:37
test_pyathena.parent
parent
Definition: test_pyathena.py:15
Trk::TrkAlignDBTool::TrkAlignDBTool
TrkAlignDBTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
Definition: TrkAlignDBTool.cxx:16
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition: FakeTrackBuilder.h:9
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:192
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
Trk::ITrkAlignDBTool
Definition: ITrkAlignDBTool.h:34
AthAlgTool
Definition: AthAlgTool.h:26
Trk::TrkAlignDBTool::initialize
StatusCode initialize()
initialize
Definition: TrkAlignDBTool.cxx:29