BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
IRawDataOutputSvc.h
Go to the documentation of this file.
1#ifndef IRawDataOutputSvc_H
2#define IRawDataOutputSvc_H
3
4#include "GaudiKernel/ISvcLocator.h"
5#include "GaudiKernel/Service.h"
6
7/** @class IRawDataOutputSvc
8* @brief The event conversion service needs an additional interface used
9* by the converters to declare their object path.
10*
11*/
12
14class IRawDataOutputSvc : public Service
15{
16
17public:
18 IRawDataOutputSvc(const std::string& name, ISvcLocator* svcloc);
19 virtual ~IRawDataOutputSvc(void);
20 virtual StatusCode initialize();
21 virtual bool putEvent(WriteRawEvent* re) = 0;
22};
23
24
25#endif // IRawDataOutputSvc_H
26
27
The event conversion service needs an additional interface used by the converters to declare their ob...
virtual bool putEvent(WriteRawEvent *re)=0
IRawDataOutputSvc(const std::string &name, ISvcLocator *svcloc)
virtual ~IRawDataOutputSvc(void)
virtual StatusCode initialize()