![]() |
ATLAS Offline Software
|
#include <RepeatedCondition.h>
Public Member Functions | |
| RepeatedCondition (std::unique_ptr< ICondition > cp, std::size_t mult, int clique, int chainPartind=-1, bool invert=false) | |
| virtual | ~RepeatedCondition () |
| virtual bool | multiplicitySatisfied (std::size_t jgMultiplicity, const Collector &) const override |
| virtual bool | isSatisfied (const HypoJetVector &v, const std::unique_ptr< ITrigJetHypoInfoCollector > &c) const override |
| virtual unsigned int | capacity () const override |
| virtual std::size_t | multiplicity () const override |
| virtual int | clique () const override |
| virtual std::string | toString () const override |
| virtual int | label () const override |
| virtual bool | isFromChainPart () const override |
Private Attributes | |
| std::unique_ptr< ICondition > | m_condition |
| std::size_t | m_multiplicity {1} |
| int | m_clique {-1} |
| int | m_chainPartInd {-1} |
| bool | m_invert {false} |
Definition at line 29 of file RepeatedCondition.h.
| RepeatedCondition::RepeatedCondition | ( | std::unique_ptr< ICondition > | cp, |
| std::size_t | mult, | ||
| int | clique, | ||
| int | chainPartind = -1, | ||
| bool | invert = false ) |
Definition at line 11 of file RepeatedCondition.cxx.
|
virtual |
Definition at line 21 of file RepeatedCondition.cxx.
|
overridevirtual |
Implements ICondition.
Definition at line 37 of file RepeatedCondition.cxx.
|
overridevirtual |
Implements IRepeatedCondition.
Definition at line 46 of file RepeatedCondition.cxx.
|
overridevirtual |
Implements IRepeatedCondition.
Definition at line 73 of file RepeatedCondition.cxx.
|
overridevirtual |
|
overridevirtual |
Implements IRepeatedCondition.
Definition at line 69 of file RepeatedCondition.cxx.
|
overridevirtual |
Implements IRepeatedCondition.
Definition at line 41 of file RepeatedCondition.cxx.
|
overridevirtual |
Implements IRepeatedCondition.
Definition at line 24 of file RepeatedCondition.cxx.
|
overridevirtual |
Implements IRepeatedCondition.
Definition at line 50 of file RepeatedCondition.cxx.
|
private |
Definition at line 81 of file RepeatedCondition.h.
|
private |
Definition at line 79 of file RepeatedCondition.h.
|
private |
Definition at line 77 of file RepeatedCondition.h.
|
private |
Definition at line 82 of file RepeatedCondition.h.
|
private |
Definition at line 78 of file RepeatedCondition.h.