28 const dqm_core::Result&,
29 const dqm_core::ParametersMap&
map)
32 dqm_core::ParametersMap::const_iterator iter =
map.begin();
33 for ( ; iter !=
map.end() ; ++iter)
35 dqm_core::Result::Status mystatus = iter->second->getResult().get()->status_;
36 if (mystatus == dqm_core::Result::Red) { ++
r; }
37 else if (mystatus == dqm_core::Result::Yellow) { ++
y; }
39 const double n_problems = (double)
r + 0.5*(
double)
y;
41 dqm_core::Result*
result =
new dqm_core::Result(dqm_core::Result::Undefined);
48 result->status_ = dqm_core::Result::Red;
52 result->status_ = dqm_core::Result::Yellow;
56 result->status_ = dqm_core::Result::Green;
static dqm_algorithms::BinContentComp myInstance