Gaudi Framework, version v23r10

Home   Generated: Mon Sep 30 2013
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ICounterSummarySvc.h
Go to the documentation of this file.
1 #ifndef GAUDIKERNEL_ICOUNTERSUMMARYSVC_H
2 #define GAUDIKERNEL_ICOUNTERSUMMARYSVC_H
3 
4 // Include files
5 #include "GaudiKernel/IService.h"
6 #include <string>
7 
8 //forward declarations
9 class StatEntity;
10 class Stat;
11 
12 namespace Gaudi
13 {
14  namespace CounterSummary
15  {
17  enum SaveType
18  {
23  };
24  }
25 }
26 
37 class GAUDI_API ICounterSummarySvc: virtual public IService {
38 
39 public:
42 
51  virtual void addCounter(
52  const std::string ,
53  const std::string name,
54  const StatEntity &,
55  const Gaudi::CounterSummary::SaveType saveType=
57 
66  virtual void addCounter(
67  const std::string ,
68  const std::string name,
69  const Stat &,
70  const Gaudi::CounterSummary::SaveType saveType=
72 
74  virtual ~ICounterSummarySvc() {}
75 };
76 
77 #endif

Generated at Mon Sep 30 2013 14:51:55 for Gaudi Framework, version v23r10 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004