Atlfast::IAcceptor Class Reference

Defines the interface for Atlfast acceptor objects. More...

#include <IAcceptor.h>

Inheritance diagram for Atlfast::IAcceptor:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual bool accept (const ReconstructedParticle &particle, MsgStream &log)=0
virtual ~IAcceptor ()

Detailed Description

Defines the interface for Atlfast acceptor objects.

Pure Abstract Base Class. An acceptor returns a yes/no decision based on a pre-defined efficiency for the ReconstructedParticle passed in.

Definition at line 37 of file IAcceptor.h.


Constructor & Destructor Documentation

virtual Atlfast::IAcceptor::~IAcceptor (  )  [inline, virtual]

Default virtual destructor

Definition at line 44 of file IAcceptor.h.

00044 {}


Member Function Documentation

virtual bool Atlfast::IAcceptor::accept ( const ReconstructedParticle particle,
MsgStream &  log 
) [pure virtual]

Accept function, must be overridden in derived class

Implemented in Atlfast::MuonAcceptor.


The documentation for this class was generated from the following file:
Generated on Mon Sep 24 14:19:40 2007 for AtlfastAlgs by  doxygen 1.5.1