Atlfast::IAOOvisitor Class Reference

#include <IAOOvisitor.h>

Inheritance diagram for Atlfast::IAOOvisitor:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~IAOOvisitor ()
virtual void process (const Cell *)=0
virtual void process (const Cluster *)=0
virtual void process (const Jet *)=0
virtual void process (const ReconstructedParticle *)=0
virtual void process (const SimpleKinematic *)=0
virtual void process (const Track *)=0
virtual void process (const TwoCptCell *)=0
virtual void process (const KtCluster *)=0

Detailed Description

Definition at line 17 of file IAOOvisitor.h.


Constructor & Destructor Documentation

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

Definition at line 19 of file IAOOvisitor.h.

00019 {}


Member Function Documentation

virtual void Atlfast::IAOOvisitor::process ( const Cell  )  [pure virtual]

use operator() to do the work so the class can be used with STL algs

Implemented in Atlfast::TypeVisitor.

virtual void Atlfast::IAOOvisitor::process ( const Cluster  )  [pure virtual]

Implemented in Atlfast::TypeVisitor.

virtual void Atlfast::IAOOvisitor::process ( const Jet  )  [pure virtual]

Implemented in Atlfast::TypeVisitor.

virtual void Atlfast::IAOOvisitor::process ( const ReconstructedParticle  )  [pure virtual]

Implemented in Atlfast::TypeVisitor.

virtual void Atlfast::IAOOvisitor::process ( const SimpleKinematic  )  [pure virtual]

Implemented in Atlfast::TypeVisitor.

virtual void Atlfast::IAOOvisitor::process ( const Track  )  [pure virtual]

Implemented in Atlfast::TypeVisitor.

virtual void Atlfast::IAOOvisitor::process ( const TwoCptCell  )  [pure virtual]

Implemented in Atlfast::TypeVisitor.

virtual void Atlfast::IAOOvisitor::process ( const KtCluster  )  [pure virtual]

Implemented in Atlfast::TypeVisitor.


The documentation for this class was generated from the following file:
Generated on Fri Sep 21 13:00:20 2007 for AtlfastEvent by  doxygen 1.5.1