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

PencilDepositor.cxx

Go to the documentation of this file.
00001 #include "FastShowerUtils/PencilDepositor.h"
00002 #include "FastShowerUtils/IDeposits.h"
00003 #include "FastShowerUtils/ParticleParameters.h"
00004 #include "FastShowerUtils/Normalisations.h"
00005 
00006 namespace FastShower{
00007   PencilDepositor::PencilDepositor(){
00008   }
00009   PencilDepositor::~PencilDepositor(){
00010   }
00011   void PencilDepositor::deposit(const ParticleParameters&,
00012                               const Normalisations& ns, 
00013                               IDeposits& geomDeposits) {
00014     geomDeposits.accept( 0, 0, ns.pencil() );
00015   }
00016 
00017   IDepositor* PencilDepositor::clone() const {
00018     IDepositor* d = new PencilDepositor(*this);
00019     return d;
00020   }
00021   
00022   void PencilDepositor::components(IDebug::Cpts& v)const{
00023     v.clear();
00024   }
00025 }//namespace
00026 
00027 
00028 
00029 
00030 
00031 
00032 
00033 
00034 
00035 
00036 
00037 

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