ATLAS Offline Software
IAthenaPoolCleanUp.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 ATHENAPOOLCNVSVC_IATHENAPOOLCLEANUP_H
6 #define ATHENAPOOLCNVSVC_IATHENAPOOLCLEANUP_H
7 
13 #include "GaudiKernel/StatusCode.h"
14 
20 
21 public:
23  virtual ~IAthenaPoolCleanUp() {};
24 
25  virtual StatusCode cleanUp(const std::string& output) = 0;
26 
27 protected:
30 };
31 
32 #endif
IAthenaPoolCleanUp
This class provides the interface for the AthenaPoolCleanUp which is used to clean up AthenaPoolConve...
Definition: IAthenaPoolCleanUp.h:19
IAthenaPoolCleanUp::IAthenaPoolCleanUp
IAthenaPoolCleanUp()
Standard Constructor.
Definition: IAthenaPoolCleanUp.h:29
IAthenaPoolCleanUp::~IAthenaPoolCleanUp
virtual ~IAthenaPoolCleanUp()
Destructor.
Definition: IAthenaPoolCleanUp.h:23
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
merge.output
output
Definition: merge.py:17
IAthenaPoolCleanUp::cleanUp
virtual StatusCode cleanUp(const std::string &output)=0