ATLAS Offline Software
Public Member Functions | List of all members
ICondition Class Referenceabstract

#include <ICondition.h>

Inherited by AcceptAllCondition, CleanCondition, CompoundCondition, DijetDEtaCondition, DijetDPhiCondition, DijetMassCondition, DipsCondition, DipzMLPLCondition, EMFCondition, EtaConditionAbs, EtaConditionSigned, EtCondition, GNTauCondition, HTConditionFastReduction, IRepeatedCondition, JVTCondition, MaxCombinationCondition< T >, MockCondition, MomentCondition, PhiCondition, PileupRemovalCondition, PtCondition, QjetMassCondition, SMCCondition, SpecifiedJetsCondition, TimeSignificanceCondition, TimingCondition, and TLACondition.

Collaboration diagram for ICondition:

Public Member Functions

virtual ~ICondition ()
 
virtual bool isSatisfied (const HypoJetVector &, const std::unique_ptr< ITrigJetHypoInfoCollector > &) const =0
 
virtual unsigned int capacity () const =0
 
virtual std::string toString () const =0
 

Detailed Description

Definition at line 22 of file ICondition.h.

Constructor & Destructor Documentation

◆ ~ICondition()

virtual ICondition::~ICondition ( )
inlinevirtual

Definition at line 24 of file ICondition.h.

24 {}

Member Function Documentation

◆ capacity()

virtual unsigned int ICondition::capacity ( ) const
pure virtual

◆ isSatisfied()

virtual bool ICondition::isSatisfied ( const HypoJetVector ,
const std::unique_ptr< ITrigJetHypoInfoCollector > &   
) const
pure virtual

◆ toString()

virtual std::string ICondition::toString ( ) const
pure virtual

The documentation for this class was generated from the following file: