| # Gaudi Framework, version v23r1 |

Home |  | Generated: Wed Feb 29 2012

Protected Member Functions | Private Member Functions

# GaudiHistoAlg Class Reference

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

`#include <GaudiAlg/GaudiHistoAlg.h>`

Inheritance diagram for GaudiHistoAlg:
[legend]
Collaboration diagram for GaudiHistoAlg:
[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 &)
GaudiHistoAlg & | operator= (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.

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

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

virtual destructor

Definition at line 49 of file GaudiHistoAlg.cpp.

    { }

GaudiHistoAlg::GaudiHistoAlg | ( | ) | `[private]`

GaudiHistoAlg::GaudiHistoAlg | ( | const GaudiHistoAlg & | ) | `[private]`

## Member Function Documentation

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.

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

StatusCode GaudiHistoAlg::initialize | ( | void | ) | `[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.

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

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

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

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v23r1/GaudiAlg/GaudiAlg/GaudiHistoAlg.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v23r1/GaudiAlg/src/lib/GaudiHistoAlg.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines