Gaudi Framework, version v20r4

Generated: 8 Jan 2009

OutputFSRStream.h

Go to the documentation of this file.
00001 // $Id: OutputFSRStream.h,v 1.1 2008/11/04 22:49:25 marcocle Exp $
00002 #ifndef GAUDISVC_PERSISTENCYSVC_OUTPUTFSRSTREAM_H
00003 #define GAUDISVC_PERSISTENCYSVC_OUTPUTFSRSTREAM_H
00004 
00005 // Required for inheritance
00006 #include "OutputStream.h"
00007 
00008 // Needed for data members
00009 #include <string>
00010 #include <vector>
00011 
00017 class OutputFSRStream : public OutputStream     {
00018   friend class AlgFactory<OutputFSRStream>;
00019   friend class Factory<OutputFSRStream,IAlgorithm* (std::string,ISvcLocator *)>;
00020 
00021 public:
00023         OutputFSRStream(const std::string& name, ISvcLocator* pSvcLocator); 
00025   virtual ~OutputFSRStream();
00027   virtual StatusCode stop();
00029   virtual StatusCode finalize();
00030 
00031 private:
00033   std::vector<std::string> m_FSRItemNames;
00035   std::vector<std::string> m_FSROptItemNames;
00036 };
00037 
00038 #endif // GAUDISVC_PERSISTENCYSVC_OUPUTFSRSTREAM_H

Generated at Thu Jan 8 17:44:24 2009 for Gaudi Framework, version v20r4 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004