![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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)...) | |
| std::vector<T> m_data |
Definition at line 77 of file dfe_histogram.hpp.
View newest version in sPHENIX GitHub at line 77 of file dfe_histogram.hpp
Referenced by dfe::NamedTupleRootWriter< NamedTuple >::append(), TPCFEETestRecov1::PadPlaneData::Clustering(), TPCFEETestRecov1::PadPlaneData::getPad(), dfe::NamedTupleRootReader< NamedTuple >::read(), TPCFEETestRecov1::PadPlaneData::Reset(), dfe::NamedTupleRootWriter< NamedTuple >::setup_branches(), and dfe::NamedTupleRootReader< NamedTuple >::setup_branches().
| Index m_size |
Definition at line 76 of file dfe_histogram.hpp.
View newest version in sPHENIX GitHub at line 76 of file dfe_histogram.hpp
Referenced by nanoflann::KDTreeSingleIndexAdaptor< nanoflann::L2_Simple_Adaptor< double, kdfinder::KDPointCloud< double > >, kdfinder::KDPointCloud< double >, 3 >::buildIndex(), nanoflann::KDTreeSingleIndexAdaptor< nanoflann::L2_Simple_Adaptor< double, kdfinder::KDPointCloud< double > >, kdfinder::KDPointCloud< double >, 3 >::init_vind(), nanoflann::KDTreeSingleIndexAdaptor< nanoflann::L2_Simple_Adaptor< double, kdfinder::KDPointCloud< double > >, kdfinder::KDPointCloud< double >, 3 >::KDTreeSingleIndexAdaptor(), nanoflann::KDTreeSingleIndexAdaptor< nanoflann::L2_Simple_Adaptor< double, kdfinder::KDPointCloud< double > >, kdfinder::KDPointCloud< double >, 3 >::loadIndex(), nanoflann::KDTreeSingleIndexAdaptor< nanoflann::L2_Simple_Adaptor< double, kdfinder::KDPointCloud< double > >, kdfinder::KDPointCloud< double >, 3 >::saveIndex(), and nanoflann::KDTreeSingleIndexAdaptor< nanoflann::L2_Simple_Adaptor< double, kdfinder::KDPointCloud< double > >, kdfinder::KDPointCloud< double >, 3 >::size().