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

FastShower::SoftHadBarConfigurer Class Reference

#include <SoftHadBarConfigurer.h>

Inheritance diagram for FastShower::SoftHadBarConfigurer:

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

Collaboration graph
[legend]
List of all members.

Public Methods

 SoftHadBarConfigurer (Moni)
 SoftHadBarConfigurer (NoMoni)
 ~SoftHadBarConfigurer ()

Private Methods

SoftHadBarConfigurer operator= (const SoftHadBarConfigurer &)
void addDepositorsE ()
void addDepositorsH ()
void normalisers ()
void initialise ()

Constructor & Destructor Documentation

FastShower::SoftHadBarConfigurer::SoftHadBarConfigurer Moni   
 

Definition at line 24 of file SoftHadBarConfigurer.cxx.

References initialise().

00024                                                   :ConfigurerBase(m){
00025     this->initialise();
00026   }

FastShower::SoftHadBarConfigurer::SoftHadBarConfigurer NoMoni   
 

Definition at line 27 of file SoftHadBarConfigurer.cxx.

References initialise().

00027                                                      :ConfigurerBase(nm){
00028     this->initialise();
00029   }

FastShower::SoftHadBarConfigurer::~SoftHadBarConfigurer   [inline]
 

Definition at line 36 of file SoftHadBarConfigurer.h.

00036 {};

Member Function Documentation

SoftHadBarConfigurer FastShower::SoftHadBarConfigurer::operator= const SoftHadBarConfigurer &    [private]
 

void FastShower::SoftHadBarConfigurer::addDepositorsE   [private]
 

Definition at line 51 of file SoftHadBarConfigurer.cxx.

Referenced by initialise().

00051                                            {
00052     
00053     this->addEdepositor( "ECalPencil", new PencilDepositor);
00054 
00055   }

void FastShower::SoftHadBarConfigurer::addDepositorsH   [private]
 

Definition at line 57 of file SoftHadBarConfigurer.cxx.

References FastShower::ConfigurerBase::addHdepositor().

Referenced by initialise().

00057                                            {
00058     
00059     this->addHdepositor( "HCalPencil", new PencilDepositor);
00060     
00061   }

void FastShower::SoftHadBarConfigurer::normalisers   [private]
 

Definition at line 63 of file SoftHadBarConfigurer.cxx.

References FastShower::ConfigurerBase::addNormaliser().

Referenced by initialise().

00063                                         {
00064     this->addNormaliser("EcalNormaliser",  
00065                         new SoftHadEcalNormaliser(this,"SoftHadBarEcalNormaliser"));
00066     this->addNormaliser("HcalNormaliser",  
00067                         new SoftHadHcalNormaliser(this,"SoftHadBarHcalNormaliser"));
00068   }

void FastShower::SoftHadBarConfigurer::initialise   [private]
 

Definition at line 30 of file SoftHadBarConfigurer.cxx.

References addDepositorsE(), addDepositorsH(), FastShower::ConfigurerBase::addFnPP(), and normalisers().

Referenced by SoftHadBarConfigurer().

00030                                        {
00031 
00032     //*******************************************************
00033     //*              Functions for Normalisers              *
00034     //*******************************************************
00035     this->addFnPP("EcalEtaResponse",  new  HadEcalEtaResponseBar);
00036     this->addFnPP("HcalEtaResponse",  new  HadHcalEtaResponseBar);
00037     //
00038     //
00039     //*******************************************************
00040     //*       Depositors                                    *
00041     //*******************************************************
00042     this->addDepositorsE();
00043     this->addDepositorsH();
00044     //*******************************************************
00045     //*       Normalisers                                   *
00046     //*******************************************************
00047     this->normalisers();
00048    }

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