#include <IsolationWP.h>
Definition at line 16 of file IsolationWP.h.
◆ IsolationWP()
| CP::IsolationWP::IsolationWP |
( |
const std::string & | name | ) |
|
◆ ~IsolationWP()
| CP::IsolationWP::~IsolationWP |
( |
| ) |
|
|
default |
◆ accept() [1/2]
Definition at line 23 of file IsolationWP.cxx.
23 {
25 for (
const auto& c :
m_cuts) {
26 if (
c->accept(p)) {
result.setCutResult(
c->name(),
true); }
27 else{
30 }
31 }
33 }
asg::AcceptInfo m_acceptInfo
std::vector< std::unique_ptr< IsolationCondition > > m_cuts
◆ accept() [2/2]
Definition at line 11 of file IsolationWP.cxx.
11 {
13 for (
const auto& c :
m_cuts) {
14 if (
c->accept(p))
result.setCutResult(
c->name(),
true);
15 else{
18 }
19 }
21 }
◆ addCut()
◆ conditions()
| const std::vector< std::unique_ptr< IsolationCondition > > & CP::IsolationWP::conditions |
( |
| ) |
const |
◆ getAccept()
◆ name() [1/2]
| const std::string & CP::IsolationWP::name |
( |
| ) |
const |
◆ name() [2/2]
| void CP::IsolationWP::name |
( |
const std::string & | name | ) |
|
◆ m_acceptInfo
◆ m_cuts
◆ m_name
| std::string CP::IsolationWP::m_name {} |
|
private |
The documentation for this class was generated from the following files: