#include <SpecifiedJetsCondition.h>
Definition at line 26 of file SpecifiedJetsCondition.h.
◆ SpecifiedJetsCondition()
◆ ~SpecifiedJetsCondition()
| SpecifiedJetsCondition::~SpecifiedJetsCondition |
( |
| ) |
|
|
inlineoverride |
◆ capacity()
| virtual unsigned int SpecifiedJetsCondition::capacity |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ groupIsSatisfied()
Definition at line 18 of file SpecifiedJetsCondition.cxx.
20 {
21
22 for(const auto& j : ips){
24 return false;
25 }
26 }
27
28 return true;
29}
◆ isSatisfied()
Implements ICondition.
Definition at line 32 of file SpecifiedJetsCondition.cxx.
33 {
36 return true;
37 }
38 }
39 return false;
40}
bool groupIsSatisfied(const HypoJetVector &ips, const HypoJetVector &group, const std::unique_ptr< ITrigJetHypoInfoCollector > &) const
◆ toString()
| std::string SpecifiedJetsCondition::toString |
( |
| ) |
const |
|
overridevirtualnoexcept |
Implements ICondition.
Definition at line 44 of file SpecifiedJetsCondition.cxx.
44 {
46 ss <<
"SpecifiedJetsCondition (" <<
this <<
") accepted jet groupds: ";
49 ss <<
"group " <<
count <<
'\n';
51 for(const auto& j : jg){
52 auto j_addr = static_cast<const void*>(j.get());
54 }
55 }
58}
int count(std::string s, const std::string ®x)
count how many occurances of a regx are in a string
◆ m_acceptedJetGroups
◆ m_capacity
| std::size_t SpecifiedJetsCondition::m_capacity |
|
private |
The documentation for this class was generated from the following files: