| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RecordOutputStream.h
Go to the documentation of this file.
1 #ifndef COMPONENT_RECORDOUTPUTSTREAM_H
2 #define COMPONENT_RECORDOUTPUTSTREAM_H 1
3 // Include files
4 // from Gaudi
5 #include "GaudiAlg/GaudiAlgorithm.h"
6
7
21 class RecordOutputStream: public GaudiAlgorithm {
22 public:
24 RecordOutputStream(const std::string& name, ISvcLocator* pSvcLocator);
25 virtual ~RecordOutputStream();
26
27 virtual StatusCode initialize();
28 virtual StatusCode execute ();
29 virtual StatusCode finalize ();
30
33 static inline const std::string locationRoot() {
34 return "TriggeredOutputStreams";
35 }
36 protected:
37 private:
40 std::string m_streamName;
41
44 std::string m_flagLocation;
45 };
46
47 #endif // COMPONENT_RECORDOUTPUTSTREAM_H