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

SetDistribution.h

Go to the documentation of this file.
00001 #ifndef FASTSHOWER_SETDISTRIBUTION_H
00002 #define FASTSHOWER_SETDISTRIBUTION_H
00003 
00004 #ifndef FASTSHOWER_SP_H
00005 #include "FastShowerUtils/SP.h"
00006 #endif
00007 
00008 namespace FastShower{
00025   class SetDistribution {
00026   public:
00027     SetDistribution(IFnOfParticleParameters*, 
00028                     IFnOfParticleParameters*,
00029                     IProcessedDist*,
00030                     IDistProcessorFactory*
00031                     );
00032     double sample(double, double, const ParticleParameters&);
00033   private:
00035     SP<IProcessedDist> m_dist;
00039     SP<IDistProcessorFactory> m_pdFactory;
00040   };
00041 }
00042 #endif
00043 
00044 
00045 
00046 

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