ATLAS Offline Software
Loading...
Searching...
No Matches
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
17
20
21namespace 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
35 StatusCode initialize();
36
38 StatusCode finalize();
39
42
43 private:
44
45 }; // end of class
46
47} // end of namespace
48
49
50#endif // TRKALIGNGENTOOLS_TRKALIGNDBTOOL_H
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
StatusCode initialize()
initialize
StatusCode finalize()
initialize
void writeAlignParToAsciiFile() const
writes alignment paramters to ASCII file
TrkAlignDBTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
virtual ~TrkAlignDBTool()
Virtual destructor.
Ensure that the ATLAS eigen extensions are properly loaded.