1 #ifndef GAUDIKERNEL_IDATASTREAMTOOL_H
2 #define GAUDIKERNEL_IDATASTREAMTOOL_H 1
9 #include "GaudiKernel/IAlgTool.h"
27 typedef std::vector<std::string> StreamSpecs;
28 typedef long size_type;
38 virtual StatusCode addStream(
const std::string &) = 0;
40 virtual StatusCode addStreams(
const StreamSpecs &) = 0;
42 virtual StatusCode eraseStream(
const std::string& ) = 0;
50 virtual size_type size() = 0;
56 virtual StatusCode createSelector(
const std::string& ,
const std::string& ,
59 virtual StatusCode createStream(
const std::string&,
const std::string&,
63 #endif // GAUDIKERNEL_IDATASTREAMTOOL_H
The Event Selector Interface.
This class is used for returning status codes from appropriate routines.
Definition of class EventSelectorDataStream.