9 #ifndef STORAGEDESERIALIZER_H
10 #define STORAGEDESERIALIZER_H
12 #include <framework/core/Module.h>
13 #include <framework/datastore/StoreArray.h>
15 #include <rawdata/dataobjects/RawCOPPER.h>
17 #include <daq/slc/readout/RunInfoBuffer.h>
19 #include <daq/storage/SharedEventBuffer.h>
20 #include "daq/storage/modules/DataStorePackage.h"
62 std::string m_ibuf_name;
66 int m_compressionLevel;
68 std::string m_nodename;
70 unsigned long long m_count;
74 unsigned long long m_datasize;
79 std::vector<std::string> m_saveObjs;
Stream/restore DataStore objects to/from EvtMessage.
A class to encode/decode an EvtMessage.
A class definition of an input module for Sequential ROOT I/O.
virtual void event()
This method is the core of the module.
DataStoreStreamer * m_streamer
DataStoreStreamer.
virtual void initialize()
Module functions to be called from main process.
virtual void beginRun()
Module functions to be called from event process.
StorageDeserializerModule()
Constructor / Destructor.
virtual void terminate()
This method is called at the end of the event processing.
virtual void endRun()
This method is called if the current run ends.
Accessor to arrays stored in the data store.
Abstract base class for different kinds of events.