RHist with no STAT parameter uses RHistStatContent by default.
Additional Inherited Members | |
  Public Types inherited from ROOT::Experimental::RHist< DIMENSIONS, PRECISION, RHistStatContent > | |
| using | AxisRange_t = typename ImplBase_t::AxisIterRange_t | 
| Range.  More... | |
| using | const_iterator = Detail::RHistBinIter< ImplBase_t > | 
| using | CoordArray_t = typename ImplBase_t::CoordArray_t | 
The coordinates type: a DIMENSIONS-dimensional std::array of double.  More... | |
| using | FillFunc_t = typename ImplBase_t::FillFunc_t | 
Pointer type to HistImpl_t::Fill, for faster access.  More... | |
| using | ImplBase_t = Detail::RHistImplBase< Detail::RHistData< DIMENSIONS, PRECISION, std::vector< PRECISION >, RHistStatContent ... > > | 
The type of the Detail::RHistImplBase of this histogram.  More... | |
| using | Weight_t = PRECISION | 
| The type of weights.  More... | |
  Public Member Functions inherited from ROOT::Experimental::RHist< DIMENSIONS, PRECISION, RHistStatContent > | |
| RHist ()=default | |
| RHist (const RAxisConfig &xaxis) | |
| Constructor overload that's only available for a 1-dimensional histogram.  More... | |
| RHist (const RAxisConfig &xaxis, const RAxisConfig &yaxis) | |
| Constructor overload that's only available for a 2-dimensional histogram.  More... | |
| RHist (const RAxisConfig &xaxis, const RAxisConfig &yaxis, const RAxisConfig &zaxis) | |
| Constructor overload that's only available for a 3-dimensional histogram.  More... | |
| RHist (const RHist &other) | |
| RHist (RHist &&)=default | |
| RHist (std::array< RAxisConfig, DIMENSIONS > axes) | |
Create a histogram from an array of axes (RAxisConfigs).  More... | |
| RHist (std::string_view histTitle, const RAxisConfig &xaxis) | |
| Constructor overload that's only available for a 1-dimensional histogram, also passing the histogram title.  More... | |
| RHist (std::string_view histTitle, const RAxisConfig &xaxis, const RAxisConfig &yaxis) | |
| Constructor overload that's only available for a 2-dimensional histogram, also passing the histogram title.  More... | |
| RHist (std::string_view histTitle, const RAxisConfig &xaxis, const RAxisConfig &yaxis, const RAxisConfig &zaxis) | |
| Constructor overload that's only available for a 3-dimensional histogram, also passing the histogram title.  More... | |
| RHist (std::string_view histTitle, std::array< RAxisConfig, DIMENSIONS > axes) | |
| Constructor overload taking the histogram title.  More... | |
| const_iterator | begin () const | 
| const_iterator | end () const | 
| void | Fill (const CoordArray_t &x, Weight_t weight=(Weight_t) 1) noexcept | 
Add weight to the bin containing coordinate x.  More... | |
| void | FillN (const std::span< const CoordArray_t > xN) noexcept | 
Convenience overload: FillN() with weight 1.  More... | |
| void | FillN (const std::span< const CoordArray_t > xN, const std::span< const Weight_t > weightN) noexcept | 
For each coordinate in xN, add weightN[i] to the bin at coordinate xN[i].  More... | |
| Weight_t | GetBinContent (const CoordArray_t &x) const | 
Get the content of the bin at x.  More... | |
| double | GetBinUncertainty (const CoordArray_t &x) const | 
Get the uncertainty on the content of the bin at x.  More... | |
| int64_t | GetEntries () const noexcept | 
| Get the number of entries this histogram was filled with.  More... | |
| ImplBase_t * | GetImpl () const noexcept | 
| Access the ImplBase_t this RHist points to.  More... | |
| void | swap (RHist< DIMENSIONS, PRECISION, RHistStatContent ... > &other) noexcept | 
| Swap *this and other.  More... | |
| std::unique_ptr< ImplBase_t > | TakeImpl () &&noexcept | 
| "Steal" the ImplBase_t this RHist points to.  More... | |
  Static Public Member Functions inherited from ROOT::Experimental::RHist< DIMENSIONS, PRECISION, RHistStatContent > | |
| static constexpr int | GetNDim () noexcept | 
| Number of dimensions of the coordinates.  More... | |
#include <ROOT/RHist.hxx>