 |
Belle II Software
release-05-02-19
|
17 #ifndef TRGECLUNPACKER_H
18 #define TRGECLUNPACKER_H
22 #include "rawdata/dataobjects/RawTRG.h"
23 #include "trg/ecl/dataobjects/TRGECLUnpackerSumStore.h"
24 #include "trg/ecl/dataobjects/TRGECLUnpackerStore.h"
25 #include "trg/ecl/dataobjects/TRGECLUnpackerEvtStore.h"
26 #include "trg/ecl/dataobjects/TRGECLCluster.h"
28 #include <framework/datastore/StoreArray.h>
29 #include <framework/core/Module.h>
106 #endif // TRGECLUnpackerModule_H
virtual void initialize()
Initilizes TRGECLUnpackerModuel.
virtual void endRun()
Called when run ended.
The Raw TOP class Class for RawCOPPER class data taken by TOP Currently, this class is almost same as...
StoreArray< TRGECLUnpackerStore > m_TRGECLTCArray
ECL Trigger Unpacker TC output.
StoreArray< TRGECLUnpackerEvtStore > m_TRGECLEvtArray
ECL Trigger Unpacker Event output.
A module of TRG ECL Unpacker.
StoreArray< TRGECLCluster > m_TRGECLClusterArray
ECL Trigger Cluster output.
TRGECLUnpackerModule()
Constructor.
virtual ~TRGECLUnpackerModule()
Destructor.
virtual void readCOPPEREvent(RawTRG *, int, int)
Read data from TRG copper.
virtual void checkBuffer(int *, int)
Unpacker main function.
Abstract base class for different kinds of events.
virtual void terminate()
Called when processing ended.
virtual void event()
Called event by event.
virtual void checkBuffer_v136(int *, int)
Unpacker main function for upto version 136.
virtual void beginRun()
Called when new run started.
unsigned int nodeid
Node Id.
Accessor to arrays stored in the data store.
int n_basf2evt
Event number.
std::string version() const
returns version of TRGECLUnpackerModule.
StoreArray< TRGECLUnpackerSumStore > m_TRGECLSumArray
ECL Trigger Unpacker Summary output.
int etm_version
ETM Version.