Juggler
Juggling algorithms and event processing using gaudi framework
TestACTSLogger.h
Go to the documentation of this file.
1 // SPDX-License-Identifier: LGPL-3.0-or-later
2 // Copyright (C) 2022 Whitney Armstrong
3 
4 #ifndef TESTRECONSTRUCTION_TESTACTSLOGGER_H
5 #define TESTRECONSTRUCTION_TESTACTSLOGGER_H
6 
7 // GAUDI
8 #include "GaudiAlg/GaudiAlgorithm.h"
9 #include "Gaudi/Property.h"
10 
11 // FCCSW
12 #include "JugBase/DataHandle.h"
13 
14 /** Logging for ACTS.
15  *
16  * \ingroup tracking
17  */
18 class TestACTSLogger : public GaudiAlgorithm {
19 public:
20  explicit TestACTSLogger(const std::string&, ISvcLocator*);
21  virtual ~TestACTSLogger();
22  /** Initialize.
23  * @return status code
24  */
25  virtual StatusCode initialize() final;
26  /** Execute.
27  * @return status code
28  */
29  virtual StatusCode execute() final;
30  /** Finalize.
31  * @return status code
32  */
33  virtual StatusCode finalize() final;
34 };
35 #endif /* TESTRECONSTRUCTION_TESTACTSLOGGER_H */
TestACTSLogger::TestACTSLogger
TestACTSLogger(const std::string &, ISvcLocator *)
Definition: TestACTSLogger.cpp:17
TestACTSLogger
Definition: TestACTSLogger.h:18
TestACTSLogger::execute
virtual StatusCode execute() final
Definition: TestACTSLogger.cpp:49
TestACTSLogger::~TestACTSLogger
virtual ~TestACTSLogger()
TestACTSLogger::finalize
virtual StatusCode finalize() final
Definition: TestACTSLogger.cpp:52
DataHandle.h
TestACTSLogger::initialize
virtual StatusCode initialize() final
Definition: TestACTSLogger.cpp:22