25 m_gtCICADATemplate =
cp.gtCICADATemplate();
26 m_uGtB =
cp.getuGtB();
28 m_condMaxNumberObjects =
cp.condMaxNumberObjects();
29 m_condLastResult =
cp.condLastResult();
30 m_combinationsInCond =
cp.getCombinationsInCond();
32 m_verbosity =
cp.m_verbosity;
43 bool condResult =
false;
44 const float cicadaScore = m_uGtB->getCICADAScore();
51 bool condGEqVal = m_gtCICADATemplate->condGEq();
52 bool passCondition =
false;
56 condResult |= passCondition;
62 myCout <<
"CICADA Condition Print: " << std::endl;
63 m_gtCICADATemplate->print(myCout);
const bool evaluateCondition(const int bxEval) const override
the core function to check if the condition matches
void print(std::ostream &myCout) const override
print condition
virtual void print(std::ostream &myCout) const
print condition
void copy(const CICADACondition &cp)
CICADACondition & operator=(const CICADACondition &)
int m_condMaxNumberObjects