9 #include <dqm_core/AlgorithmManager.h>
15 #include <dqm_core/Result.h>
16 #include <dqm_core/Parameter.h>
38 const dqm_core::ParametersMap & map)
40 dqm_core::ParametersMap::const_iterator iter;
45 for (iter=map.begin();iter!=map.end();++iter){
47 std::string
name = (*iter).first;
48 if(
name.find(
"NumberOfHitsIn") == std::string::npos)
continue;
50 std::map<std::string,double> theTags = (*iter).second->getResult()->tags_;
55 for(std::map<std::string,double>::const_iterator mitr = theTags.begin(); mitr != theTags.end(); ++mitr){
56 std::string parameter = (*mitr).first;
57 if(parameter ==
"NBins") {
58 nBins = (*mitr).second;
60 if(parameter ==
"NBins_%"){
61 ratio = (*mitr).second;
63 if(parameter ==
"Effective_BinThreshold") effCut = (*mitr).second;
66 if(
ratio > 0 && effCut > 1.1) {