13#ifndef TRGCDCTSStreamModule_H
14#define TRGCDCTSStreamModule_H
17#include "framework/core/Module.h"
18#include "trg/cdc/TRGCDC.h"
44 virtual void event()
override;
47 virtual void endRun()
override;
55 std::string
version(
void)
const;
74 std::vector<const TRGCDCWire*>
_wires[9];
A module to process CDC trigger data.
int _debugLevel
Debug level.
std::ofstream * _out
A pointer to an output file.
int _mode
Mode for streaming data.
std::string _streamFilename
The filename of bit stream.
std::vector< const TRGCDCWire * > _wires[9]
Storage for TS central wires.
TRGCDC * _cdc
A pointer to a TRGCDC;.
The instance of TRGCDC is a singleton.
virtual void initialize() override
Initilizes TRGCDCTSStreamModule.
virtual void event() override
Called event by event.
virtual void endRun() override
Called when run ended.
virtual void terminate() override
Called when processing ended.
TRGCDCTSStreamModule()
Constructor.
virtual void beginRun() override
Called when new run started.
std::string version(void) const
returns version of TRGCDCTSStreamModule.
virtual ~TRGCDCTSStreamModule()
Destructor.
Abstract base class for different kinds of events.