9#ifndef TRGECLRAWDATAANALYSISModule_H
10#define TRGECLRAWDATAANALYSISModule_H
13#include <framework/core/Module.h>
14#include <framework/datastore/StoreArray.h>
15#include "trg/ecl/TrgEclCluster.h"
16#include "trg/ecl/dataobjects/TRGECLCluster.h"
17#include "trg/ecl/dataobjects/TRGECLUnpackerStore.h"
18#include "trg/ecl/dataobjects/TRGECLTiming.h"
51 virtual void event()
override;
54 virtual void endRun()
override;
62 std::string
version(
void)
const;
Accessor to arrays stored in the data store.
int _Clustering
Clustering option.
std::string _configFilename
Config.
int _debugLevel
Debug level.
int m_hitNum
The current number of created hits in an event.
std::string m_eclTCHitOutColName
Output array name for TC.
int m_hitTCNum
TC Hit number.
int m_nEvent
Event number.
StoreArray< TRGECLCluster > m_TRGECLCluster
output for TRGECLCluster
std::string m_inColName
A pointer to a TRGECL;*/.
std::string m_eclHitOutColName
Output array name for Xtal.
StoreArray< TRGECLUnpackerStore > m_TRGECLUnpackerStore
output for TRGECLUnpackerStore
StoreArray< TRGECLTiming > m_TRGECLTiming
output for TRGECLTiming
virtual ~TRGECLRawdataAnalysisModule()
Destructor
virtual void initialize() override
Initilizes TRGECLModule.
virtual void event() override
Called event by event.
TRGECLRawdataAnalysisModule()
Constructor.
virtual void endRun() override
Called when run ended.
virtual void terminate() override
Called when processing ended.
virtual void beginRun() override
Called when new run started.
std::string version(void) const
returns version of TRGECLModule.
Abstract base class for different kinds of events.