![]() |
ATLAS Offline Software
|
#include <BinThreshold.h>
Inherits Algorithm.
Inherited by dqm_algorithms::Bins_Equal_Threshold, dqm_algorithms::Bins_GreaterThan_Threshold, dqm_algorithms::Bins_GreaterThanAbs_Threshold, dqm_algorithms::Bins_GreaterThanEqual_Threshold, dqm_algorithms::Bins_GreaterThanNonZeroMedian_Threshold, dqm_algorithms::Bins_LessThan_Threshold, dqm_algorithms::Bins_LessThanAbs_Threshold, dqm_algorithms::Bins_LessThanEqual_Threshold, dqm_algorithms::Bins_LessThanNonZeroMedian_Threshold, and dqm_algorithms::Bins_NotEqual_Threshold.
Public Member Functions | |
BinThreshold (const std::string &name) | |
BinThreshold * | clone () |
dqm_core::Result * | execute (const std::string &, const TObject &, const dqm_core::AlgorithmConfig &) |
bool | CompareBinThreshold (const std::string &objname, double bincontent, double threshold) |
void | printDescription (std::ostream &out) |
void | parseVetoList (const std::string &input, std::vector< int > &rows, std::vector< int > &columns, std::vector< std::vector< int >> &bins) |
Private Attributes | |
std::string | m_name |
Definition at line 18 of file BinThreshold.h.
dqm_algorithms::BinThreshold::BinThreshold | ( | const std::string & | name | ) |
Definition at line 36 of file BinThreshold.cxx.
dqm_algorithms::BinThreshold * dqm_algorithms::BinThreshold::clone | ( | ) |
Definition at line 43 of file BinThreshold.cxx.
bool dqm_algorithms::BinThreshold::CompareBinThreshold | ( | const std::string & | objname, |
double | bincontent, | ||
double | threshold | ||
) |
Definition at line 222 of file BinThreshold.cxx.
dqm_core::Result * dqm_algorithms::BinThreshold::execute | ( | const std::string & | name, |
const TObject & | object, | ||
const dqm_core::AlgorithmConfig & | config | ||
) |
Definition at line 51 of file BinThreshold.cxx.
void dqm_algorithms::BinThreshold::parseVetoList | ( | const std::string & | input, |
std::vector< int > & | rows, | ||
std::vector< int > & | columns, | ||
std::vector< std::vector< int >> & | bins | ||
) |
Definition at line 238 of file BinThreshold.cxx.
void dqm_algorithms::BinThreshold::printDescription | ( | std::ostream & | out | ) |
Definition at line 263 of file BinThreshold.cxx.
|
private |
Definition at line 30 of file BinThreshold.h.