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

FastShower::IDistProcessor Class Reference

Interface to library provided distributions. More...

#include <IDistProcessor.h>

Inheritance diagram for FastShower::IDistProcessor:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~IDistProcessor ()=0
virtual double process (double) const=0

Detailed Description

Interface to library provided distributions.

UML: IDistributionClass.unm

Definition at line 12 of file IDistProcessor.h.


Constructor & Destructor Documentation

FastShower::IDistProcessor::~IDistProcessor   [pure virtual]
 

Definition at line 3 of file IDistProcessor.cxx.

00003 {}

Member Function Documentation

virtual double FastShower::IDistProcessor::process double    const [pure virtual]
 

Implemented in FastShower::FlatProcessor, FastShower::HGaussianProcessor, FastShower::LinearProcessor, FastShower::Processor01, FastShower::Processor02, and FastShower::TriangleProcessor.

Referenced by FastShower::ProcessedNormal::sample(), and FastShower::ProcessedFlat::sample().


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