The Gaudi Framework  v32r0 (3325bb39)
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: