29, total_count_{h.total_count()}
33, highest_equivalent_value_{0}
34, value_iterated_from_{0}
35, value_iterated_to_{0}
68 if (counts_index_ >= h_.counts_len()) {
103 value_iterated_from_ = value_iterated_to_;
109, seen_last_value_{
false}
110, ticks_per_half_distance_{ticks_per_half_distance}
111, percentile_to_iterate_to_{0.0}
119 if (seen_last_value_) {
122 seen_last_value_ =
true;
135 percentile_ = percentile_to_iterate_to_;
136 const int64_t temp = (
log(100.0 / (100.0 - percentile_to_iterate_to_)) /
log(2)) + 1.0;
186 next_value_reporting_level_lowest_equivalent_)) {
188 if (
value_ >= next_value_reporting_level_lowest_equivalent_) {
191 next_value_reporting_level_ += value_units_per_bucket_;
192 next_value_reporting_level_lowest_equivalent_
221 next_value_reporting_level_lowest_equivalent_)) {
223 if (
value_ >= next_value_reporting_level_lowest_equivalent_) {
226 next_value_reporting_level_ *= log_base_;
227 next_value_reporting_level_lowest_equivalent_