ATLAS Offline Software
Control
PerformanceMonitoring
PerfMonTests
src
PerfMonTestNoopAlg.h
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// PerfMonTestNoopAlg.h
8
// Header file for class PerfMonTest::NoopAlg
9
// Author: S.Binet<binet@cern.ch>
11
#ifndef PERFMONTESTS_PERFMONTESTNOOPALG_H
12
#define PERFMONTESTS_PERFMONTESTNOOPALG_H
13
14
// STL includes
15
#include <string>
16
17
18
// FrameWork includes
19
#include "
AthenaBaseComps/AthAlgorithm.h
"
20
#include "GaudiKernel/ServiceHandle.h"
21
22
namespace
PerfMonTest
{
23
24
class
NoopAlg
:
public
AthAlgorithm
25
{
26
28
// Public methods:
30
public
:
31
32
// Copy constructor:
33
35
NoopAlg
(
const
std::string&
name
, ISvcLocator* pSvcLocator );
36
38
virtual
~NoopAlg
();
39
40
// Assignment operator:
41
//NoopAlg &operator=(const NoopAlg &alg);
42
43
// Athena algorithm's Hooks
44
virtual
StatusCode
initialize
();
45
virtual
StatusCode
execute
();
46
virtual
StatusCode
finalize
();
47
49
// Const methods:
51
53
// Non-const methods:
55
57
// Private data:
59
private
:
60
62
NoopAlg
();
63
65
66
67
};
68
69
// I/O operators
71
73
// Inline methods:
75
76
}
//> end namespace PerfMonTest
77
78
#endif //> PERFMONTESTS_PERFMONTESTNOOPALG_H
PerfMonTest::NoopAlg::finalize
virtual StatusCode finalize()
Definition:
PerfMonTestNoopAlg.cxx:58
AthAlgorithm.h
PerfMonTest::NoopAlg::execute
virtual StatusCode execute()
Definition:
PerfMonTestNoopAlg.cxx:65
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
PerfMonTest::NoopAlg::NoopAlg
NoopAlg()
Default constructor:
PerfMonTest
PerfMonTestPolyVectorAlg.h Example for the memory optimization tutorial.
Definition:
Control/PerformanceMonitoring/PerfMonTests/src/Hit.h:7
AthAlgorithm
Definition:
AthAlgorithm.h:47
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
PerfMonTest::NoopAlg
Definition:
PerfMonTestNoopAlg.h:25
PerfMonTest::NoopAlg::initialize
virtual StatusCode initialize()
Definition:
PerfMonTestNoopAlg.cxx:49
PerfMonTest::NoopAlg::~NoopAlg
virtual ~NoopAlg()
Destructor:
Definition:
PerfMonTestNoopAlg.cxx:42
Generated on Thu Nov 7 2024 21:23:22 for ATLAS Offline Software by
1.8.18