11#include <calibration/CalibrationAlgorithm.h>
12#include <framework/database/DBObjPtr.h>
13#include <cdc/dbobjects/CDCBadBoards.h>
Database object for bad boards.
~DeadBoardAlgorithm() override=default
Destructor.
DeadBoardAlgorithm()
Constructor.
float m_threshold
dead-board threshold
std::string m_histName
input histogram name
void detectDeadBoards()
Detect dead boards from histogram.
CDCBadBoards * m_badBoardList
bad-board list to be saved
void setThreshold(const float threshold)
Set threshold for dead board decision.
EResult calibrate() override
Run algorithm on data.
void setHistName(const std::string &name)
Set histogram name.
EResult
The result of calibration.
CalibrationAlgorithm(const std::string &collectorModuleName)
Constructor - sets the prefix for collected objects (won't be accesses until execute(....
Abstract base class for different kinds of events.