ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
DerivationFramework::ISkimmingTool Class Referenceabstract

#include <ISkimmingTool.h>

Inherits IAlgTool.

Inherited by BCIDFilterTool, CutTool [virtual], DerivationFramework::AnyVertexSkimmingTool, DerivationFramework::DiLepSkim, DerivationFramework::DRAW_ZMUMUSkimmingTool, DerivationFramework::DVMeffFilterTool, DerivationFramework::DVMissingETFilterTool, DerivationFramework::DVTracklessJetFilterTool, DerivationFramework::EmergingJetsFilterTool, DerivationFramework::EmergingJetsHighPtFilterTool, DerivationFramework::FilterCombinationAND, DerivationFramework::FilterCombinationOR, DerivationFramework::HnlSkimmingTool, DerivationFramework::HVJetMETFilterTool, DerivationFramework::KinkTrkSingleJetMetFilterTool, DerivationFramework::NTUPStringSkimmingTool, DerivationFramework::PrescaleTool, DerivationFramework::SaturatedTriggerTower, DerivationFramework::SkimmingToolExample, DerivationFramework::SkimmingToolEXOT14, DerivationFramework::SkimmingToolEXOT5, DerivationFramework::SkimmingToolHIGG1, DerivationFramework::SkimmingToolHIGG2, DerivationFramework::SkimmingToolHIGG5VBF, DerivationFramework::TriggerSkimmingTool, DerivationFramework::VHLowTrackJetFilterTool, DerivationFramework::xAODStringSkimmingTool, and GoodRunsListSelectionTool [virtual].

Collaboration diagram for DerivationFramework::ISkimmingTool:

Public Member Functions

virtual ~ISkimmingTool ()
 Virtual destructor. More...
 
virtual bool eventPassesFilter () const =0
 Check that the current event passes this filter. More...
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool interface methods. More...
 

Detailed Description

Author
James.Catmore-at-cern.ch (based on ISF equivalent, J. Chapman)

Definition at line 25 of file ISkimmingTool.h.

Constructor & Destructor Documentation

◆ ~ISkimmingTool()

virtual DerivationFramework::ISkimmingTool::~ISkimmingTool ( )
inlinevirtual

Virtual destructor.

Definition at line 29 of file ISkimmingTool.h.

29 {}

Member Function Documentation

◆ eventPassesFilter()

virtual bool DerivationFramework::ISkimmingTool::eventPassesFilter ( ) const
pure virtual

◆ interfaceID()

static const InterfaceID& DerivationFramework::ISkimmingTool::interfaceID ( )
inlinestatic

AlgTool interface methods.

Definition at line 32 of file ISkimmingTool.h.

32 { return IID_ISkimmingTool; }

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