Lines Matching refs:Histogram

32 template <class Value> inline void Histogram<Value>::AddValue(Value value) {  in AddValue()
42 template <class Value> inline void Histogram<Value>::AdjustAndAddValue(Value value) { in AdjustAndAddValue()
46 template <class Value> inline Histogram<Value>::Histogram(const char* name) in Histogram() function
54 inline Histogram<Value>::Histogram(const char* name, Value initial_bucket_width, in Histogram() function
65 inline void Histogram<Value>::GrowBuckets(Value new_max) { in GrowBuckets()
87 template <class Value> inline size_t Histogram<Value>::FindBucket(Value val) const { in FindBucket()
99 inline void Histogram<Value>::BucketiseValue(Value val) { in BucketiseValue()
109 template <class Value> inline void Histogram<Value>::Initialize() { in Initialize()
117 template <class Value> inline size_t Histogram<Value>::GetBucketCount() const { in GetBucketCount()
121 template <class Value> inline void Histogram<Value>::Reset() { in Reset()
132 template <class Value> inline Value Histogram<Value>::GetRange(size_t bucket_idx) const { in GetRange()
137 template <class Value> inline double Histogram<Value>::Mean() const { in Mean()
142 template <class Value> inline double Histogram<Value>::Variance() const { in Variance()
156 inline void Histogram<Value>::PrintBins(std::ostream& os, const CumulativeData& data) const { in PrintBins()
169 inline void Histogram<Value>::DumpBins(std::ostream& os) const { in DumpBins()
186 inline void Histogram<Value>::PrintConfidenceIntervals(std::ostream &os, double interval, in PrintConfidenceIntervals()
203 inline void Histogram<Value>::CreateHistogram(CumulativeData* out_data) const { in CreateHistogram()
225 inline double Histogram<Value>::Percentile(double per, const CumulativeData& data) const { in Percentile()