The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
Gaudi::Accumulators::HistoInputType< Arithmetic, NIndex > Struct Template Reference

small class used as InputType for regular Histograms basically a tuple of the given values, specialized in case of a single entry so that the syntax is more natural. More...

#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Accumulators/StaticHistogram.h>

Detailed Description

template<typename Arithmetic, unsigned int NIndex>
struct Gaudi::Accumulators::HistoInputType< Arithmetic, NIndex >

small class used as InputType for regular Histograms basically a tuple of the given values, specialized in case of a single entry so that the syntax is more natural.

NIndex should be lower than number of Arithmetic types and denotes the number of items used as index. There can typically be one more type in the list for profile histograms, not use as index on an axis ValueType is the actual type used to fill the histogram, that is the ArithmeticTuple reduced to NIndex items

Note : the specialization is only needed to ensure backward compatibility with previous implementation where there was only one Arithmetic type common to all axis. It should in principal be the one and only implementation FIXME : remove specialization when client code was adapted

Definition at line 353 of file StaticHistogram.h.


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