Gaudi Framework, version v21r9

Home   Generated: 3 May 2010

GaudiHistoAlg Class Reference

Simple class to extend the functionality of class GaudiAlgorithm. More...

#include <GaudiAlg/GaudiHistoAlg.h>

Inheritance diagram for GaudiHistoAlg:

Inheritance graph
[legend]
Collaboration diagram for GaudiHistoAlg:

Collaboration graph
[legend]

List of all members.

Protected Member Functions

 GaudiHistoAlg (const std::string &name, ISvcLocator *pSvc)
 Standard constructor (protected).
virtual ~GaudiHistoAlg ()
 virtual destructor
virtual StatusCode initialize ()
 standard initialization method
virtual StatusCode finalize ()
 standard finalization method

Private Member Functions

 GaudiHistoAlg ()
 GaudiHistoAlg (const GaudiHistoAlg &)
GaudiHistoAlgoperator= (const GaudiHistoAlg &)


Detailed Description

Simple class to extend the functionality of class GaudiAlgorithm.

Class is instrumented with a selection of plotting functions for easy creation of histograms.

Attention:
See the class GaudiHistos, which implements the common functionality between GaudiHistoTool and GaudiHistoAlg
Author:
Vanya BELYAEV Ivan.Belyaev@itep.ru

Chris Jones Christopher.Rob.Jones@cern.ch

Date:
2003-12-11

Definition at line 38 of file GaudiHistoAlg.h.


Constructor & Destructor Documentation

GaudiHistoAlg::GaudiHistoAlg ( const std::string name,
ISvcLocator pSvc 
) [protected]

Standard constructor (protected).

See also:
GaudiAlgorithm

Algorithm

Parameters:
name name of the algorithm
pSvcLocator poinetr to Service Locator

Definition at line 41 of file GaudiHistoAlg.cpp.

00043   : GaudiHistos<GaudiAlgorithm> ( name , pSvc ) { }

GaudiHistoAlg::~GaudiHistoAlg (  )  [protected, virtual]

virtual destructor

Definition at line 49 of file GaudiHistoAlg.cpp.

00049 { }

GaudiHistoAlg::GaudiHistoAlg (  )  [private]

GaudiHistoAlg::GaudiHistoAlg ( const GaudiHistoAlg  )  [private]


Member Function Documentation

StatusCode GaudiHistoAlg::initialize (  )  [protected, virtual]

standard initialization method

See also:
Algorithm

IAlgorithm

Returns:
status code

Reimplemented from GaudiHistos< GaudiAlgorithm >.

Reimplemented in GaudiTupleAlg, and GaudiTuples< GaudiHistoAlg >.

Definition at line 55 of file GaudiHistoAlg.cpp.

00056 {
00057   // initialize the base class and return
00058   return GaudiHistos<GaudiAlgorithm>::initialize();
00059 }

StatusCode GaudiHistoAlg::finalize ( void   )  [protected, virtual]

standard finalization method

See also:
Algorithm

IAlgorithm

Returns:
status code

Reimplemented from GaudiHistos< GaudiAlgorithm >.

Reimplemented in GaudiTupleAlg, and GaudiTuples< GaudiHistoAlg >.

Definition at line 65 of file GaudiHistoAlg.cpp.

00066 { 
00067   // finalize the base class and return
00068   return GaudiHistos<GaudiAlgorithm>::finalize();
00069 }

GaudiHistoAlg& GaudiHistoAlg::operator= ( const GaudiHistoAlg  )  [private]


The documentation for this class was generated from the following files:

Generated at Mon May 3 12:24:30 2010 for Gaudi Framework, version v21r9 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004