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

FastShower::IDeposits Class Reference

Interface class for Energy Deposit classes. More...

#include <IDeposits.h>

Inheritance diagram for FastShower::IDeposits:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~IDeposits ()
virtual void normalise (double)=0
 scale all energy deposits

virtual void accept (int eta, int phi, double e)=0
 fill method

virtual void reset ()=0
 reset all deposits to 0.


Detailed Description

Interface class for Energy Deposit classes.

Definition at line 11 of file IDeposits.h.


Constructor & Destructor Documentation

FastShower::IDeposits::~IDeposits   [virtual]
 

Definition at line 3 of file IDeposits.cxx.

00003 {}

Member Function Documentation

virtual void FastShower::IDeposits::normalise double    [pure virtual]
 

scale all energy deposits

Implemented in FastShower::Deposits< T, hDimension >.

virtual void FastShower::IDeposits::accept int    eta,
int    phi,
double    e
[pure virtual]
 

fill method

Implemented in FastShower::Deposits< T, hDimension >.

Referenced by FastShower::PencilDepositor::deposit().

virtual void FastShower::IDeposits::reset   [pure virtual]
 

reset all deposits to 0.

Implemented in FastShower::Deposits< T, hDimension >.


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