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

ProcessedNormal.h

Go to the documentation of this file.
00001 #ifndef FASTSHOWER_PROCESSEDNORMAL_H
00002 #define FASTSHOWER_PROCESSEDNORMAL_H
00003 
00004 
00005 #ifndef FASTSHOWER_IPROCESSEDDIST_H
00006 #include "FastShowerUtils/IProcessedDist.h"
00007 #endif
00008 
00009 #ifndef FASTSHOWER_DEBUGBASE_H
00010 #include "FastShowerUtils/DebugBase.h"
00011 #endif
00012 
00013 namespace FastShower{
00020   class IDistProcessor;
00021   class ProcessedNormal: virtual public IProcessedDist, private DebugBase {
00022   public:
00024     virtual double sample() const;
00026     virtual double sample(const IDistProcessor*) const;
00028     virtual double sample(double, double, const IDistProcessor*) const;
00030     IProcessedDist* clone() const;
00031   };
00032 }
00033 #endif
00034 
00035 
00036 
00037 
00038 
00039 

Generated on Tue Mar 18 11:50:03 2003 for FastShowerUtils by doxygen1.3-rc1