22 const std::unique_ptr<ITrigJetHypoInfoCollector>& collector)
const {
24 auto htsum = std::accumulate(ips.begin(),
28 return sum + jp->et();});
32 std::stringstream ss0;
33 const void* address =
static_cast<const void*
>(
this);
34 ss0 <<
"HTCondition: (" << address <<
") Sum(et) "
36 << std::boolalpha << pass <<
" jet group: \n";
38 std::stringstream ss1;
40 for(
const auto& ip : ips){
41 address =
static_cast<const void*
>(ip.get());
42 ss1 <<
" " << address <<
" " << ip->eta() <<
" e " << ip->e() <<
'\n';
45 collector -> collect(ss0.str(), ss1.str());