ATLAS Offline Software
AppStopAlg.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 RECALGS_APPSTOPALG_H
6 #define RECALGS_APPSTOPALG_H
7 
8 // Gaudi includes
10 
15 class AppStopAlg : public AthAlgorithm
16 {
17  public:
18 
20  AppStopAlg(const std::string& name, ISvcLocator* pSvcLocator);
21 
24 
31  { return StatusCode::SUCCESS; };
32 
33  private:
35  bool m_handlerInstalled=false;
37  int m_signal;
39 
40 };
41 
42 #endif
AppStopAlg::m_signal
int m_signal
member variables for algorithm properties:
Definition: AppStopAlg.h:37
AppStopAlg
Definition: AppStopAlg.h:16
AppStopAlg::installHandler
StatusCode installHandler()
Definition: AppStopAlg.cxx:28
AppStopAlg::m_handlerInstalled
bool m_handlerInstalled
Definition: AppStopAlg.h:35
AppStopAlg::execute
StatusCode execute()
standard Athena-Algorithm method
Definition: AppStopAlg.cxx:65
AppStopAlg::finalize
StatusCode finalize()
standard Athena-Algorithm method
Definition: AppStopAlg.h:30
AthAlgorithm.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgorithm
Definition: AthAlgorithm.h:47
AppStopAlg::initialize
StatusCode initialize()
standard Athena-Algorithm method
Definition: AppStopAlg.cxx:56
AppStopAlg::AppStopAlg
AppStopAlg(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
Definition: AppStopAlg.cxx:21
AppStopAlg::~AppStopAlg
~AppStopAlg()
Default Destructor.
Definition: AppStopAlg.h:23
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
AppStopAlg::m_installAfterFirst
bool m_installAfterFirst
Definition: AppStopAlg.h:38