BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
IRawDataOutputSvc Class Referenceabstract

The event conversion service needs an additional interface used by the converters to declare their object path. More...

#include <IRawDataOutputSvc.h>

+ Inheritance diagram for IRawDataOutputSvc:

Public Member Functions

 IRawDataOutputSvc (const std::string &name, ISvcLocator *svcloc)
 
virtual ~IRawDataOutputSvc (void)
 
virtual StatusCode initialize ()
 
virtual bool putEvent (WriteRawEvent *re)=0
 

Detailed Description

The event conversion service needs an additional interface used by the converters to declare their object path.

Definition at line 15 of file IRawDataOutputSvc.h.

Constructor & Destructor Documentation

◆ IRawDataOutputSvc()

IRawDataOutputSvc::IRawDataOutputSvc ( const std::string &  name,
ISvcLocator *  svcloc 
)

Definition at line 6 of file IRawDataOutputSvc.cxx.

7 : Service(name,svcloc )
8{
9}

◆ ~IRawDataOutputSvc()

IRawDataOutputSvc::~IRawDataOutputSvc ( void  )
virtual

Definition at line 12 of file IRawDataOutputSvc.cxx.

13{}

Member Function Documentation

◆ initialize()

StatusCode IRawDataOutputSvc::initialize ( )
virtual

Reimplemented in RawDataOutputSvc.

Definition at line 15 of file IRawDataOutputSvc.cxx.

16{
17 StatusCode sc= Service::initialize();
18 return sc;
19}

◆ putEvent()

virtual bool IRawDataOutputSvc::putEvent ( WriteRawEvent re)
pure virtual

Implemented in RawDataOutputSvc.

Referenced by PackedRawDataCnvSvc::commitOutput().


The documentation for this class was generated from the following files: