ATLAS Offline Software
|
#include <MaxCombinationCondition.h>
Public Member Functions | |
MaxCombinationCondition (std::size_t k, std::unique_ptr< ICondition > cond, const T &cmp) | |
~MaxCombinationCondition () override=default | |
virtual bool | isSatisfied (const HypoJetVector &, const std::unique_ptr< ITrigJetHypoInfoCollector > &) const override |
virtual unsigned int | capacity () const override |
virtual std::string | toString () const override |
Private Attributes | |
std::size_t | m_k |
std::unique_ptr< ICondition > | m_acceptingCondition |
T | m_cmp |
Definition at line 32 of file MaxCombinationCondition.h.
MaxCombinationCondition< T >::MaxCombinationCondition | ( | std::size_t | k, |
std::unique_ptr< ICondition > | cond, | ||
const T & | cmp | ||
) |
|
overridedefault |
|
inlineoverridevirtual |
|
overridevirtual |
Implements ICondition.
|
overridevirtual |
Implements ICondition.
|
private |
Definition at line 52 of file MaxCombinationCondition.h.
|
private |
Definition at line 54 of file MaxCombinationCondition.h.
|
private |
Definition at line 48 of file MaxCombinationCondition.h.