12#include <framework/core/Module.h>
13#include <framework/pcore/EvtMessage.h>
15#include <framework/datastore/DataStore.h>
16#include <framework/datastore/StoreObjPtr.h>
17#include <framework/datastore/StoreArray.h>
18#include <framework/dataobjects/EventMetaData.h>
20#include <rawdata/dataobjects/RawDataBlock.h>
21#include <rawdata/dataobjects/RawFTSW.h>
22#include <rawdata/dataobjects/RawCOPPER.h>
23#include <rawdata/dataobjects/RawSVD.h>
24#include <rawdata/dataobjects/RawCDC.h>
25#include <rawdata/dataobjects/RawTOP.h>
26#include <rawdata/dataobjects/RawARICH.h>
27#include <rawdata/dataobjects/RawECL.h>
28#include <rawdata/dataobjects/RawKLM.h>
29#include <rawdata/dataobjects/RawPXD.h>
56 virtual void event()
override;
71 virtual void endRun()
override;
Read RawCOPPER objects and shows their hex dump.
unsigned int m_start_utime
Unix time of the run start.
int tv_flag[1000]
flag of timevalue
virtual void initialize() override
initialization
virtual void printFTSWEvent(RawDataBlock *raw_array, int i)
print the contents of a RawFTSW event
virtual void printBuffer(int *buf, int nwords)
print the hex dump of an input
virtual void event() override
Module functions to be called from event process.
virtual void endRun() override
Called if the current run ends.
PrintDataModule()
Constructor / Destructor.
int n_basf2evt
No. of sent events.
unsigned int prev_tv_eve[1000]
Integer time of the previous event.
timeval prev_tv[1000]
Time of the previous event.
int m_compressionLevel
Compression parameter.
int prev_tv_pos
previous timevalue
virtual void printPXDEvent(RawPXD *raw_pxd)
print a PXD event
TH1F * hist[10]
histogram array
virtual void printCOPPEREvent(RawCOPPER *raw_array, int i, int array_index)
print the contents of a RawCOPPER event
The Raw COPPER class This class stores data received by COPPER via belle2linkt Data from all detector...
The RawDataBlock class Base class for rawdata handling.
Abstract base class for different kinds of events.