The Gaudi Framework  master (181af51f)
Loading...
Searching...
No Matches
Histogram.h
Go to the documentation of this file.
1/***********************************************************************************\
2* (c) Copyright 1998-2024 CERN for the benefit of the LHCb and ATLAS collaborations *
3* *
4* This software is distributed under the terms of the Apache version 2 licence, *
5* copied verbatim in the file "LICENSE". *
6* *
7* In applying this licence, CERN does not waive the privileges and immunities *
8* granted to it by virtue of its status as an Intergovernmental Organization *
9* or submit itself to any jurisdiction. *
10\***********************************************************************************/
11#pragma once
12
16
17namespace Gaudi::Accumulators {
18
20 template <unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double,
21 typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>>
23
25 template <unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double,
26 typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>>
28
30 template <unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double,
31 typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>>
33
35 template <unsigned int ND, atomicity Atomicity = atomicity::full, typename Arithmetic = double,
36 typename AxisTupleType = make_tuple_t<Axis<Arithmetic>, ND>>
39
40} // namespace Gaudi::Accumulators
Efficient counter implementations for Gaudi.
HistogramWrapper< StaticHistogram< ND, Atomicity, Arithmetic, AxisTupleType > > Histogram
standard custom histogram. See HistogramWrapper and StaticHistogram for details
Definition Histogram.h:22
HistogramWrapperInternal< HistogramType > HistogramWrapper
HistogramWrapper< StaticProfileHistogram< ND, Atomicity, Arithmetic, AxisTupleType > > ProfileHistogram
custom profile histograming. See HistogramWrapper and StaticProfileHistogram for details
Definition Histogram.h:32
HistogramWrapper< StaticWeightedProfileHistogram< ND, Atomicity, Arithmetic, AxisTupleType > > WeightedProfileHistogram
custom weighted profile histogram. See HistogramWrapper and StaticWeightedProfileHistogram for detail...
Definition Histogram.h:37
HistogramWrapper< StaticWeightedHistogram< ND, Atomicity, Arithmetic, AxisTupleType > > WeightedHistogram
custom histogram with weight. See HistogramWrapper and StaticWeightedHistogram for details
Definition Histogram.h:27
atomicity
Defines atomicity of the accumulators.