4 #ifndef EventFilter_StorageManager_EventFileHandler_h
5 #define EventFilter_StorageManager_EventFileHandler_h
13 #include <boost/scoped_ptr.hpp>
59 boost::scoped_ptr<edm::StreamerFileWriter>
writer_;
64 #endif // EventFilter_StorageManager_EventFileHandler_h
virtual void closeFile(const FilesMonitorCollection::FileRecord::ClosingReason &)
boost::shared_ptr< InitMsgBuffer > InitMsgSharedPtr
virtual void do_writeEvent(const I2OChain &)
boost::shared_ptr< FileRecord > FileRecordPtr
boost::shared_ptr< DbFileHandler > DbFileHandlerPtr
void writeHeader(InitMsgSharedPtr)
unsigned long long uint64_t
boost::scoped_ptr< edm::StreamerFileWriter > writer_
EventFileHandler(InitMsgSharedPtr, FilesMonitorCollection::FileRecordPtr, const DbFileHandlerPtr, const DiskWritingParams &, const uint64_t &maxFileSize)