#include <AdaptiveHistogram.h>
Inherits o2::rans::internal::SparseVectorContainer< source_T, uint32_t >, and o2::rans::internal::HistogramConcept< source_T, internal::SparseVectorContainer< source_T, uint32_t >::value_type, internal::SparseVectorContainer< source_T, uint32_t >::difference_type, AdaptiveHistogram< source_T > >.
|
| | AdaptiveHistogram ()=default |
| |
| template<typename freq_IT > |
| | AdaptiveHistogram (freq_IT begin, freq_IT end, source_type offset) |
| |
| template<typename source_IT > |
| auto | addSamplesImpl (source_IT begin, source_IT end) -> AdaptiveHistogram & |
| |
| template<typename freq_IT > |
| auto | addFrequenciesImpl (freq_IT begin, freq_IT end, source_type offset) -> AdaptiveHistogram & |
| |
| template<typename source_IT > |
| derived_T & | addSamples (source_IT begin, source_IT end) |
| |
| derived_T & | addSamples (gsl::span< const source_type > samples) |
| |
| template<typename freq_IT > |
| derived_T & | addFrequencies (freq_IT begin, freq_IT end, difference_type offset) |
| |
| derived_T & | addFrequencies (gsl::span< const value_type > frequencies, difference_type offset) |
| |
| const_reference | operator[] (source_type sourceSymbol) const |
| |
| const_reference | at (source_type sourceSymbol) const |
| |
| source_type | getOffset () const noexcept |
| |
| const_reference | operator[] (source_type sourceSymbol) const |
| |
| const_iterator | cbegin () const noexcept |
| |
| const_iterator | cend () const noexcept |
| |
| const_iterator | begin () const noexcept |
| |
| const_iterator | end () const noexcept |
| |
| size_type | size () const noexcept |
| |
| bool | empty () const noexcept |
| |
| size_type | getNumSamples () const noexcept |
| |
| source_type | getOffset () const noexcept |
| |
| container_type | release () &&noexcept |
| |
| AdaptiveHistogram< source_T > & | addSamples (source_IT begin, source_IT end) |
| |
| AdaptiveHistogram< source_T > & | addSamples (gsl::span< const source_type > samples) |
| |
| AdaptiveHistogram< source_T > & | addFrequencies (freq_IT begin, freq_IT end, difference_type offset) |
| |
| AdaptiveHistogram< source_T > & | addFrequencies (gsl::span< const value_type > frequencies, difference_type offset) |
| |
| AdaptiveHistogram< source_T > & | operator+ (AdaptiveHistogram< source_T > &other) |
| |
template<typename
source_T>
class o2::rans::AdaptiveHistogram< source_T >
Definition at line 28 of file AdaptiveHistogram.h.
◆ const_iterator
◆ const_pointer
◆ const_reference
◆ container_type
◆ difference_type
◆ pointer
◆ reference
◆ size_type
◆ source_type
◆ value_type
◆ AdaptiveHistogram() [1/2]
◆ AdaptiveHistogram() [2/2]
template<typename freq_IT >
◆ addFrequencies() [1/2]
template<typename freq_IT >
◆ addFrequencies() [2/2]
◆ addFrequenciesImpl() [1/2]
template<typename freq_IT >
◆ addFrequenciesImpl() [2/2]
template<typename freq_IT >
◆ addSamples() [1/2]
◆ addSamples() [2/2]
template<typename source_IT >
◆ addSamplesImpl() [1/3]
◆ addSamplesImpl() [2/3]
template<typename source_IT >
◆ addSamplesImpl() [3/3]
template<typename source_IT >
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Utilities/rANS/include/rANS/internal/common/containertraits.h
- /home/runner/work/AliceO2/AliceO2/Utilities/rANS/include/rANS/internal/containers/AdaptiveHistogram.h