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

FastShower::INormaliser Class Reference

#include <INormaliser.h>

Inheritance diagram for FastShower::INormaliser:

Inheritance graph
[legend]
Collaboration diagram for FastShower::INormaliser:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual ~INormaliser ()
virtual INormaliser * clone () const=0
 make a copy of objects viewed through INormaliser interface.

virtual void scale (Normalisations &, const ParticleParameters &) const=0

Constructor & Destructor Documentation

FastShower::INormaliser::~INormaliser   [virtual]
 

Definition at line 3 of file INormaliser.cxx.

00003 {}

Member Function Documentation

virtual INormaliser* FastShower::INormaliser::clone   const [pure virtual]
 

make a copy of objects viewed through INormaliser interface.

Implemented in FastShower::NormaliserPtr, FastShower::EmEcalNormaliser, FastShower::EmHcalNormaliser, FastShower::HadEarlyEcalNormaliser, FastShower::HadEarlyHcalNormaliser, FastShower::HadLateEcalNormaliser, FastShower::HadLateHcalNormaliser, FastShower::SoftHadEcalNormaliser, and FastShower::SoftHadHcalNormaliser.

virtual void FastShower::INormaliser::scale Normalisations  ,
const ParticleParameters  
const [pure virtual]
 

Implemented in FastShower::NormaliserPtr, FastShower::EmEcalNormaliser, FastShower::EmHcalNormaliser, FastShower::HadEarlyEcalNormaliser, FastShower::HadEarlyHcalNormaliser, FastShower::HadLateEcalNormaliser, FastShower::HadLateHcalNormaliser, FastShower::SoftHadEcalNormaliser, and FastShower::SoftHadHcalNormaliser.


The documentation for this class was generated from the following files:
Generated on Tue Mar 18 11:56:24 2003 for FastShowerUtils by doxygen1.3-rc1