| The Gaudi Framework v32r1 (f65d50dc)

Gaudi::Accumulators::Extremum< Arithmetic, Atomicity, Compare, Initial > Struct Template Reference

An Extremum ValueHandler, to be reused for Minimum and Maximum operator(a, b) means if (Compare(b,a)) a = b In case of full atomicity, compare_exchange_weak is used. More...

`#include <GaudiKernel/Counters.h>`

## Detailed Description

### template<typename Arithmetic, atomicity Atomicity, typename Compare, Arithmetic(*)() Initial>
struct Gaudi::Accumulators::Extremum< Arithmetic, Atomicity, Compare, Initial >

An Extremum ValueHandler, to be reused for Minimum and Maximum operator(a, b) means if (Compare(b,a)) a = b In case of full atomicity, compare_exchange_weak is used.

Definition at line 273 of file Counters.h.

The documentation for this struct was generated from the following file:

- GaudiKernel/GaudiKernel/Counters.h