IncidentProcAlg.h
Go to the documentation of this file.
1 #ifndef __INCIDENT_PROC_ALG_H
2 #define __INCIDENT_PROC_ALG_H
3 
5 #include "GaudiKernel/Property.h"
8 
10  public:
11 
15  IncidentProcAlg( const std::string& name, ISvcLocator* pSvcLocator );
16 
20  virtual ~IncidentProcAlg( ){};
21 
22  /*****************************
23  ** Public Function Members **
24  *****************************/
25 
26  StatusCode initialize() override;
27  StatusCode execute() override;
28  StatusCode finalize() override;
29 
30 
31  private:
33  /**************************
34  ** Private Data Members **
35  **************************/
36 };
37 
38 #endif
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
Definition: ISvcLocator.h:25
StatusCode finalize() override
the default (empty) implementation of IStateful::finalize() method
Definition: Algorithm.h:184
STL class.
This class is used for returning status codes from appropriate routines.
Definition: StatusCode.h:26
SmartIF< IIncidentSvc > m_incSvc
virtual ~IncidentProcAlg()
Destructor.
Base class from which all concrete algorithm classes should be derived.
Definition: Algorithm.h:78
StatusCode initialize() override
the default (empty) implementation of IStateful::initialize() method
Definition: Algorithm.h:178
#define GAUDI_API
Definition: Kernel.h:107