#include <HTConditionFastReduction.h>
Definition at line 28 of file HTConditionFastReduction.h.
◆ HTConditionFastReduction()
HTConditionFastReduction::HTConditionFastReduction |
( |
double |
htMin, |
|
|
double |
htMax |
|
) |
| |
◆ ~HTConditionFastReduction()
HTConditionFastReduction::~HTConditionFastReduction |
( |
| ) |
|
|
inlineoverride |
◆ capacity()
virtual unsigned int HTConditionFastReduction::capacity |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ isSatisfied()
Implements ICondition.
Definition at line 21 of file HTConditionFastReduction.cxx.
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());
◆ toString()
std::string HTConditionFastReduction::toString |
( |
| ) |
const |
|
overridevirtual |
◆ m_htMin
double HTConditionFastReduction::m_htMin |
|
private |
◆ s_capacity
const unsigned int HTConditionFastReduction::s_capacity {0} |
|
staticprivate |
The documentation for this class was generated from the following files:
void collect(const HLT::TriggerElement *te, std::vector< Trig::Feature< T > > &data, const std::string &label, unsigned int condition, const std::string &teName, const HLT::TrigNavStructure *navstructure)
actual feature acceess implementation It has (thanks to the ClassTraits) functionality to flatten con...