19 const std::unique_ptr<ITrigJetHypoInfoCollector>& collector)
const {
22 ip->getAttribute(
"EMFrac",emf);
23 bool pass =
m_min >= emf;
26 const void* address =
static_cast<const void*
>(
this);
28 std::stringstream ss0;
29 ss0 <<
"EMFCondition: (" << address <<
") "
30 <<
" emf thresh " <<
m_min
31 <<
" pass: " << std::boolalpha << pass <<
'\n';
33 auto j_addr =
static_cast<const void*
>(ip.get());
34 std::stringstream ss1;
35 ss1 <<
" jet : ("<< j_addr <<
")"
36 " emf " << emf <<
'\n';
38 collector->collect(ss0.str(), ss1.str());