23#ifndef CDDASSTATISTICSCOMMAND_H
24#define CDDASSTATISTICSCOMMAND_H
28#include <TCLObjectProcessor.h>
51 std::vector<CMyScaler *> &m_Scalers;
65 std::vector<CMyScaler *> &scalers);
78 int operator()(CTCLInterpreter &interp, std::vector<CTCLObject> &objv);
89 void formatResult(CTCLInterpreter &interp, CTCLObject &result,
size_t bytes,
101 void formatCounters(CTCLObject &result,
size_t triggers,
size_t accepted,
Provides a statistics command processor that overrides the SBS one.
Definition: CDDASStatisticsCommand.h:48
CDDASStatisticsCommand(CTCLInterpreter &interp, const char *command, CMyEventSegment *pSeg, std::vector< CMyScaler * > &scalers)
Constructor.
Definition: CDDASStatisticsCommand.cpp:35
virtual ~CDDASStatisticsCommand()
Destructor.
Definition: CDDASStatisticsCommand.cpp:41
int operator()(CTCLInterpreter &interp, std::vector< CTCLObject > &objv)
Called to execute the Tcl command.
Definition: CDDASStatisticsCommand.cpp:43
Derived class for DDAS event segments.
Definition: CMyEventSegment.h:35
Generate scaler data from run statistics.
Definition: CMyScaler.h:49