Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

CalIRFAlg Class Reference

Conversion calorimeter data from CsIData to CalRecLogs. More...

#include <CalIRFAlg.h>

Inheritance diagram for CalIRFAlg:

Algorithm List of all members.

Public Methods

 CalIRFAlg (const std::string& name, ISvcLocator* pSvcLocator)
 Constructor of this form must be provided. More...

StatusCode initialize ()
 mandatory. More...

StatusCode execute ()
 mandatory. More...

StatusCode finalize ()
 mandatory. More...


Private Attributes

IGlastDetSvc* m_detSvc
ICalGeometrySvcm_CalGeo

Detailed Description

Conversion calorimeter data from CsIData to CalRecLogs.

Definition at line 16 of file CalIRFAlg.h.


Constructor & Destructor Documentation

CalIRFAlg::CalIRFAlg ( const std::string & name,
ISvcLocator * pSvcLocator )
 

Constructor of this form must be provided.

Definition at line 29 of file CalIRFAlg.cxx.


Member Function Documentation

StatusCode CalIRFAlg::execute ( )
 

mandatory.

Definition at line 74 of file CalIRFAlg.cxx.

StatusCode CalIRFAlg::finalize ( )
 

mandatory.

Definition at line 172 of file CalIRFAlg.cxx.

StatusCode CalIRFAlg::initialize ( )
 

mandatory.

The "functional" part of the class: For the EmptyAlgorithm example they do nothing apart from print out info messages. NB in the initialize method: you must explicitly initialize the base class before using any services (message service, event data service etc.) otherwise the behaviour will be unpredictable at best.

Definition at line 41 of file CalIRFAlg.cxx.


Member Data Documentation

ICalGeometrySvc * CalIRFAlg::m_CalGeo [private]
 

Definition at line 34 of file CalIRFAlg.h.

IGlastDetSvc * CalIRFAlg::m_detSvc [private]
 

Definition at line 32 of file CalIRFAlg.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:21:05 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000