Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

FastShower::IAcceptor Class Reference

#include <IAcceptor.h>

Inheritance diagram for FastShower::IAcceptor:

Inheritance graph
[legend]
Collaboration diagram for FastShower::IAcceptor:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual IAcceptor * clone () const=0
 make a copy of objects viewed through IAcceptor interface.

virtual bool accept (const ParticleParameters &) const=0
virtual ~IAcceptor ()

Constructor & Destructor Documentation

FastShower::IAcceptor::~IAcceptor   [virtual]
 

Definition at line 3 of file IAcceptor.cxx.

00003 {}

Member Function Documentation

virtual IAcceptor* FastShower::IAcceptor::clone   const [pure virtual]
 

make a copy of objects viewed through IAcceptor interface.

Implemented in FastShower::ElectronBarAcceptor, FastShower::ElectronEcAcceptor, FastShower::HadronBarAcceptor, FastShower::HadronEcAcceptor, FastShower::HardPhotonBarAcceptor, FastShower::HardPhotonEcAcceptor, FastShower::SoftPhotonBarAcceptor, and FastShower::SoftPhotonEcAcceptor.

virtual bool FastShower::IAcceptor::accept const ParticleParameters   const [pure virtual]
 

Implemented in FastShower::ElectronBarAcceptor, FastShower::ElectronEcAcceptor, FastShower::HadronBarAcceptor, FastShower::HadronEcAcceptor, FastShower::HardPhotonBarAcceptor, FastShower::HardPhotonEcAcceptor, FastShower::SoftPhotonBarAcceptor, and FastShower::SoftPhotonEcAcceptor.


The documentation for this class was generated from the following files:
Generated on Tue Mar 18 11:56:09 2003 for FastShowerUtils by doxygen1.3-rc1