9#ifndef DQM_ALGORITHMS_BINHEIGHTTHRESHOLD_H
10#define DQM_ALGORITHMS_BINHEIGHTTHRESHOLD_H
12#include <dqm_core/Algorithm.h>
26 dqm_core::Result *
execute(
const std::string & ,
const TObject & ,
const dqm_core::AlgorithmConfig & );
31 using dqm_core::Algorithm::printDescription;
BinHeightThreshold::binStatus CompareBinHeightThreshold(const std::string &type, double bincontent, double thresholdGr, double thresholdRed, std::pair< bool, double > valueGray)
BinHeightThreshold(const std::string &name)
bool checkUndefinedStatusValue(const std::string &type, double thresholdGr, double thresholdRed, std::pair< bool, double > valueGray)
BinHeightThreshold * clone()
void printDescription(std::ostream &out)
bool equalWithinPrecision(double a, double b)
dqm_core::Result * execute(const std::string &, const TObject &, const dqm_core::AlgorithmConfig &)
void CheckThresholds(const std::string &type, double thresholdGr, double thresholdRed)