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>
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().