ATLAS Offline Software
Loading...
Searching...
No Matches
TrkVKalVrtFitterTestAlg.h
Go to the documentation of this file.
1// This file's extension implies that it's C, but it's really -*- C++ -*-.
2/*
3 * Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration.
4 */
11
12
13#ifndef TRKVKALVRTFITTER_TRKVKALVRTFITTERTESTALG_H
14#define TRKVKALVRTFITTER_TRKVKALVRTFITTERTESTALG_H
15
16
19#include "GaudiKernel/ToolHandle.h"
20
21
22namespace Trk {
23
24
26 : public AthAlgorithm
27{
28public:
30
31
33 virtual StatusCode initialize() override;
34
36 virtual StatusCode execute() override;
37
38
39private:
40 StatusCode test1();
41 StatusCode test2();
42 StatusCode test3();
43 StatusCode test4();
44 StatusCode test5();
45 StatusCode test6();
46 StatusCode test7();
47
48
49 ToolHandle<Trk::IVertexFitter> m_fitter
50 { this, "Tool", "Trk::TrkVKalVertexFitter", "Tool to test." };
51};
52
53
54} // namespace Trk
55
56
57#endif // not TRKVKALVRTFITTER_TRKVKALVRTFITTERTESTALG_H
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode execute() override
Execute the algorithm.
virtual StatusCode initialize() override
Standard Gaudi initialize method.
ToolHandle< Trk::IVertexFitter > m_fitter
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Ensure that the ATLAS eigen extensions are properly loaded.