The Gaudi Framework  v30r3 (a5ef0a68)
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 292 of file Counters.h.


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