ATLAS Offline Software
Public Member Functions | List of all members
ISF::IParticleFilter Class Referenceabstract

#include <IParticleFilter.h>

Inheritance diagram for ISF::IParticleFilter:
Collaboration diagram for ISF::IParticleFilter:

Public Member Functions

virtual ~IParticleFilter ()
 Virtual destructor. More...
 
 DeclareInterfaceID (IParticleFilter, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual bool passFilter (const ISFParticle &isp) const =0
 Returns a pass boolean on the particle
More...
 

Detailed Description

Author
Andreas.Salzburger -at- cern.ch

Definition at line 28 of file IParticleFilter.h.

Constructor & Destructor Documentation

◆ ~IParticleFilter()

virtual ISF::IParticleFilter::~IParticleFilter ( )
inlinevirtual

Virtual destructor.

Definition at line 32 of file IParticleFilter.h.

32 {}

Member Function Documentation

◆ DeclareInterfaceID()

ISF::IParticleFilter::DeclareInterfaceID ( IParticleFilter  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ passFilter()

virtual bool ISF::IParticleFilter::passFilter ( const ISFParticle isp) const
pure virtual

Returns a pass boolean on the particle


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