10#include <calibration/CalibrationAlgorithm.h>
ARICH channel mask calibration algorithm.
ARICHChannelMaskMaker()
Constructor set the prefix to TestCalibration.
double m_minHitPerChn
Minimal number of hits in the channel in the outter HAPD ring, collect more data if not satisfied.
int getRing(int modID)
get hapd ring number from moduleID
void setMinHitPerChn(double minHitPerChn)
setter for m_minHitPerChn
double m_minFrac
Minimal number of signal hits (bit 1+2-0-3) in channel / average number of signal hits in channel in ...
double getMinHitPerChn()
getter for m_minHitPerChn
void setMinFrac(double minFrac)
setter for m_minFrac
double getMinS2N()
getter for m_minS2N
virtual EResult calibrate() override
Run algo on data.
double getMinFrac()
getter for m_minFrac
void setMinS2N(double minS2N)
setter for m_minS2N
double m_minS2N
Minimal signal/(signal+noise) for channel (for hot channels)
Base class for calibration algorithms.
EResult
The result of calibration.
Abstract base class for different kinds of events.