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

IShowerer.h

Go to the documentation of this file.
00001 #ifndef FASTSHOWER_ISHOWERER_H
00002 #define FASTSHOWER_ISHOWERER_H
00003 
00004 #ifndef ATLAS_IDEBUG_H
00005 #include "FastShowerUtils/IDebug.h"
00006 #endif
00007 
00008 namespace FastShower{
00014   class Gridlet;
00015   class Normalisations;
00016   class ParticleParameters;
00017 
00018   class IShowerer: virtual public IDebug{
00019   public:
00020     virtual ~IShowerer(){};
00021     virtual void shower(ParticleParameters&, Gridlet*, 
00022                         Normalisations&, Normalisations&) const  = 0;
00023     virtual void normalise(const ParticleParameters&, 
00024                            Normalisations&, Normalisations&) const  = 0;
00025   };
00026   
00027 }//namespace
00028 #endif
00029 
00030 
00031 
00032 
00033 
00034 

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