#include <ConditionFilter.h>
Definition at line 12 of file ConditionFilter.h.
◆ ConditionFilter() [1/2]
| ConditionFilter::ConditionFilter |
( |
| ) |
|
|
inline |
◆ ConditionFilter() [2/2]
◆ filter()
Implements IHypoJetVectorFilter.
Definition at line 31 of file ConditionFilter.cxx.
32 {
33
34
36 return jv;
37 }
38
40 auto filtered_begin = filtered.begin();
41 auto filtered_end = filtered.end();
42
45 filtered_end,
46 FilterPred(cptr, collector));
47 }
48
49 filtered.resize(filtered_end - filtered_begin);
50
51 return filtered;
52}
std::vector< pHypoJet > HypoJetVector
DataModel_detail::iterator< DVL > partition(typename DataModel_detail::iterator< DVL > beg, typename DataModel_detail::iterator< DVL > end, Predicate pred)
Specialization of partition for DataVector/List.
◆ toString()
| std::string ConditionFilter::toString |
( |
| ) |
const |
|
overridevirtual |
Implements IHypoJetVectorFilter.
Definition at line 54 of file ConditionFilter.cxx.
54 {
56 const void* address = static_cast<const void*>(this);
57 ss <<
"ConditionFilter: (" << address <<
")\n"
60 if (c) {
61 ss <<
" " <<
c->toString() <<
"\n\n";
62 }
63 }
64
66}
◆ m_conditions
The documentation for this class was generated from the following files: