 |
Belle II Software
release-05-01-25
|
12 #include <framework/core/Module.h>
13 #include <framework/pcore/MsgHandler.h>
14 #include <framework/datastore/StoreObjPtr.h>
16 #include <framework/dataobjects/EventMetaData.h>
17 #include <rawdata/dataobjects/RawPXD.h>
35 enum {MAXEVTSIZE = 4 * 1024 * 1024};
51 void event()
override final;
bool m_setEvtMeta
Set Event Meta Info.
bool getTrigNr(RawPXD &px)
get the trigger number
bool unpack_dhc_frame(void *data)
unpack the dhc frame
PXDReadRawONSENModule()
Constructor / Destructor.
StoreObjPtr< EventMetaData > m_eventMetaDataPtr
Event Meta Data.
int m_compressionLevel
Compression Level.
MsgHandler * m_msghandler
Message handler.
int m_nread
No. of sent events.
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
void initialize() override final
Module functions to be called from main process.
int read_data(char *data, size_t len)
Read amount of data (len bytes) from file to ptr data.
int readOneEvent(void)
Read data of one Event from File.
A class definition of an input module for Sequential ROOT I/O.
void terminate() override final
This method is called at the end of the event processing.
void event() override final
Module functions to be called from event process.
std::string m_filename
File Name.
A class to encode/decode an EvtMessage.