ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dfe_histogram.hpp File Reference

N-dimensional histograms with composable axes. More...

#include <algorithm>
#include <array>
#include <functional>
#include <initializer_list>
#include <numeric>
#include <stdexcept>
#include <type_traits>
#include <utility>
#include <vector>
+ Include dependency graph for dfe_histogram.hpp:

Go to the source code of this file.

Classes

class  dfe::UniformAxis< T >
 Uniform binning without under/overflow bins. More...
 
class  dfe::OverflowAxis< T >
 
class  dfe::VariableAxis< T >
 Variable binninng defined by arbitrary bin edges. More...
 
class  dfe::Histogram< T, Axes >
 

Namespaces

namespace  dfe
 
namespace  dfe::histogram_impl
 

Typedefs

using dfe::Histogram1 = Histogram< double, OverflowAxis< double >>
 
using dfe::Histogram2 = Histogram< double, OverflowAxis< double >, OverflowAxis< double >>
 

Functions

 dfe::static_cast< T > (0))
 
 dfe::m_axes (std::move(axes)...)
 

Detailed Description

N-dimensional histograms with composable axes.

Author
Moritz Kiehn msmk@.nosp@m.cern.nosp@m..ch
Date
2018-05-22

Definition in file dfe_histogram.hpp.

Variable Documentation