| # Gaudi Framework, version v20r2
Generated: 18 Jul 2008

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# IChronoStatSvc Class Reference

`#include <GaudiKernel/IChronoStatSvc.h>`

Inheritance diagram for IChronoStatSvc:

[legend]
Collaboration diagram for IChronoStatSvc:

[legend]
List of all members.

## Detailed Description

The IChronoStatSvc is the interface implemented by the ChronoStatService.

This interface is used by any algorithm or services wanting to study its own performance and CPU consumption and some statistical computation

See also:
  IChronoSvc

  IStatSvc

Author:
  Vanya BELYAEV ibelyaev@physics.syr.edu (inspired by Mauro VILLA's codes used within ARTE framework )

Date:
  December 1, 1999

  2007-07-08

Definition at line 36 of file IChronoStatSvc.h.

## Static Public Member Functions
static const InterfaceID & | interfaceID ()
| unique interface identifier
## Protected Member Functions
virtual | ~IChronoStatSvc ()
| virtual and desctructor

## Constructor & Destructor Documentation

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

virtual and desctructor

Definition at line 52 of file IChronoStatSvc.cpp.

    00052 {}

## Member Function Documentation

const InterfaceID & IChronoStatSvc::interfaceID | ( |  | ) | `[static]`

unique interface identifier

Reimplemented from IChronoSvc.

Definition at line 44 of file IChronoStatSvc.cpp.

Referenced by ChronoStatSvc::queryInterface().

    00045 {
    00046   static const InterfaceID s_iid ( "IChronoStatSvc" , 5 , 0 ) ;
    00047   return s_iid ;
    00048 }

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

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v20r2/GaudiKernel/v25r2/GaudiKernel/IChronoStatSvc.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v20r2/GaudiKernel/v25r2/src/Lib/IChronoStatSvc.cpp