# Functions

ClampFloat64 clamps e within lower and upper, such that lower is returned if e < lower, and upper is returned if e > upper.
ClampInt64 clamps e within lower and upper.
NewBoundedMean returns a new BoundedMean.
NewBoundedQuantiles returns a new BoundedQuantiles.
NewBoundedStandardDeviation returns a new BoundedStandardDeviation.
NewBoundedSumFloat64 returns a new BoundedSumFloat64, whose sum is initialized at 0.
NewBoundedSumInt64 returns a new BoundedSumInt64, whose sum is initialized at 0.
NewBoundedVariance returns a new BoundedVariance.
NewCount returns a new Count, initialized at 0.
NewPreAggSelectPartition constructs a new PreAggSelectPartition from opt.

# Constants

Constants used for QuantileTrees.
Constants used for QuantileTrees.

# Variables

LargestRepresentableDelta is the largest delta we could support in 64 bit precision, approximately equal to one.

# Structs

BoundedMean calculates a differentially private mean of a collection of float64 values.
BoundedMeanOptions contains the options necessary to initialize a BoundedMean.
BoundedQuantiles calculates a differentially private quantiles of a collection of float64 values using a quantile tree mechanism.
BoundedQuantilesOptions contains the options necessary to initialize a BoundedQuantiles.
BoundedStandardDeviation calculates a differentially private standard deviation of a collection of float64 values.
BoundedStandardDeviationOptions contains the options necessary to initialize a BoundedStandardDeviation.
BoundedSumFloat64 calculates a differentially private sum of a collection of float64 values.
BoundedSumFloat64Options contains the options necessary to initialize a BoundedSumFloat64.
BoundedSumInt64 calculates a differentially private sum of a collection of int64 values.
BoundedSumInt64Options contains the options necessary to initialize a BoundedSumInt64.
BoundedVariance calculates a differentially private variance of a collection of float64 values.
BoundedVarianceOptions contains the options necessary to initialize a BoundedVariance.
Count calculates a differentially private count of a collection of values using the Laplace or Gaussian mechanism It supports privacy units that contribute to multiple partitions (via the MaxPartitionsContributed parameter) by scaling the added noise appropriately.
CountOptions contains the options necessary to initialize a Count.
PreAggSelectPartition is used to compute an (ε,δ)-differentially private decision of whether to materialize a partition.
PreAggSelectPartitionOptions is used to set the privacy parameters when constructing a PreAggSelectPartition.