#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