| The Gaudi Framework v32r1 (f65d50dc)

Functions
Stat.cpp File Reference

Implementation file for class Stat. More...

`#include <sstream>`
`#include "GaudiKernel/IStatSvc.h"`
`#include "GaudiKernel/Stat.h"`
`#include "GaudiKernel/StatEntity.h"`
`#include "boost/format.hpp"`
Include dependency graph for Stat.cpp:

Go to the source code of this file.

## Functions
Stat | operator+ (const Stat &stat, const double value)
| external operator for addition of Stat and a number More...
Stat | operator- (const Stat &stat, const double value)
| external operator for subtraction of Stat and a number More...
Stat | operator+ (const double value, const Stat &stat)
| external operator for addition of Stat and a number More...
Stat | operator+ (const Stat &stat, const Stat &value)
| external operator for addition of Stat and Stat More...
std::ostream & | operator<< (std::ostream &stream, const Stat &stat)
| external printout operator to std::ostream More...

## Detailed Description

Implementation file for class Stat.

Author
  Vanya BELYAEV ibely.nosp@m.aev@.nosp@m.physi.nosp@m.cs.s.nosp@m.yr.ed.nosp@m.u

Date
  2005-08-02
  2007-07-08

Definition in file Stat.cpp.

## Function Documentation

## ◆ operator+() [1/3]

Stat operator+ | ( | const Stat & | stat,
|  | const double | value
| ) |  |

external operator for addition of Stat and a number

Definition at line 110 of file Stat.cpp.

110 {
111 Stat s( stat );
112 s += value;
113 return s;
114 }
Stat
Small wrapper class for easy manipulation with generic counters and IStatSvc interface.
Definition: Stat.h:46
gaudirun.s
string s
Definition: gaudirun.py:316

## ◆ operator+() [2/3]

Stat operator+ | ( | const double | value,
|  | const Stat & | stat
| ) |  |

external operator for addition of Stat and a number

Definition at line 126 of file Stat.cpp.

126 {
127 Stat s( stat );
128 s += value;
129 return s;
130 }
Stat
Small wrapper class for easy manipulation with generic counters and IStatSvc interface.
Definition: Stat.h:46
gaudirun.s
string s
Definition: gaudirun.py:316

## ◆ operator+() [3/3]

Stat operator+ | ( | const Stat & | stat,
|  | const Stat & | value
| ) |  |

external operator for addition of Stat and Stat

Definition at line 133 of file Stat.cpp.

133 {
134 Stat s( stat );
135 s += value;
136 return s;
137 }
Stat
Small wrapper class for easy manipulation with generic counters and IStatSvc interface.
Definition: Stat.h:46
gaudirun.s
string s
Definition: gaudirun.py:316

## ◆ operator-()

Stat operator- | ( | const Stat & | stat,
|  | const double | value
| ) |  |

external operator for subtraction of Stat and a number

Definition at line 118 of file Stat.cpp.

118 {
119 Stat s( stat );
120 s -= value;
121 return s;
122 }
Stat
Small wrapper class for easy manipulation with generic counters and IStatSvc interface.
Definition: Stat.h:46
gaudirun.s
string s
Definition: gaudirun.py:316

## ◆ operator<<()

std::ostream& operator<< | ( | std::ostream & | stream,
|  | const Stat & | stat
| ) |  |

external printout operator to std::ostream

Definition at line 140 of file Stat.cpp.

140 { return stat.print( stream ); }
Stat::print
std::ostream & print(std::ostream &o=std::cout) const
printout to std::ostream
Definition: Stat.cpp:94