| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# GaudiTool.cpp File Reference

## Detailed Description

Implementation file for class GaudiTool.

Author:
  Vanya BELYAEV Ivan.Belyaev@itep.ru

Date:
  01/11/2001

Definition in file GaudiTool.cpp.

`#include "GaudiKernel/IChronoStatSvc.h"`
`#include "GaudiKernel/IIncidentSvc.h"`
`#include "GaudiKernel/IDataProviderSvc.h"`
`#include "GaudiKernel/IHistogramSvc.h"`
`#include "GaudiKernel/INTupleSvc.h"`
`#include "GaudiKernel/IAlgContextSvc.h"`
`#include "GaudiKernel/Bootstrap.h"`
`#include "GaudiAlg/GaudiTool.h"`
`#include "GaudiAlg/GaudiAlgorithm.h"`
`#include "GaudiCommon.icpp"`

Include dependency graph for GaudiTool.cpp:

Go to the source code of this file.

## Namespaces
namespace | GaudiToolServices
namespace | GaudiToolLocal
## Classes
class | GaudiToolLocal::Counter
| simple local counter More...
## Variables
const std::string | GaudiToolServices::s_EventDataSvc = "EventDataSvc"
| the default name for Event Data Service
const std::string | GaudiToolServices::s_DetectorDataSvc = "DetectorDataSvc"
| the default name for Detector Data Service
const std::string | GaudiToolServices::s_ChronoStatSvc = "ChronoStatSvc"
| the default name for Chrono & Stat Service
const std::string | GaudiToolServices::s_IncidentSvc = "IncidentSvc"
| the defaut name for Incident Service
const std::string | GaudiToolServices::s_HistoSvc = "HistogramDataSvc"
| the defaut name for Histogram Service
static Counter | GaudiToolLocal::s_InstanceCounter (" Create/Destroy (mis)balance ")
| The instance counter for all 'GaudiTool' based classes.
static Counter | GaudiToolLocal::s_FinalizeCounter (" Initialize/Finalize (mis)balance ")
| The initialize/finalize mismatch counter for all 'GaudiTool' based classes.