@interface NUDataSet : NSObject <NSCopying, NSMutableCopying> { struct { double sum; double min; double max; double mean; double geomean; double median; double variance; double stddev; double stderr; double ci95; double cv; double mad; } _stats; struct { unsigned char sum : 1; unsigned char min : 1; unsigned char max : 1; unsigned char mean : 1; unsigned char geomean : 1; unsigned char median : 1; unsigned char variance : 1; unsigned char stddev : 1; unsigned char stderr : 1; unsigned char ci95 : 1; unsigned char cv : 1; unsigned char mad : 1; } _flags; struct DataSet { struct vector<double, std::allocator<double>> { double *__begin_; double *__end_; struct __compressed_pair<double *, std::allocator<double>> { double *__value_; } __end_cap_; } _values; } _data; } @property (readonly, nonatomic) long long count; @property (readonly, nonatomic) double sum; @property (readonly, nonatomic) double min; @property (readonly, nonatomic) double max; @property (readonly, nonatomic) double mean; @property (readonly, nonatomic) double geometricMean; @property (readonly, nonatomic) double median; @property (readonly, nonatomic) double variance; @property (readonly, nonatomic) double standardDeviation; @property (readonly, nonatomic) double standardError; @property (readonly, nonatomic) double confidenceInterval95; @property (readonly, nonatomic) double coefficientOfVariation; @property (readonly, nonatomic) double medianAbsoluteDeviation; @property (readonly, nonatomic) double estimatedStandardDeviation; @property (readonly, nonatomic) double estimatedStandardError; @property (readonly, nonatomic) double estimatedConfidenceInterval95; @property (readonly, nonatomic) double estimatedCoefficientOfVariation; - (id)map:(id /* block */)a0; - (id)init; - (unsigned long long)hash; - (id)initWithValue:(double)a0; - (id).cxx_construct; - (id)initWithValues:(const double *)a0 count:(long long)a1; - (id)description; - (double)valueAtIndex:(long long)a0; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)mutableCopyWithZone:(struct _NSZone { } *)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)filter:(id /* block */)a0; - (double)percentile:(double)a0; - (const void *)_const_data; - (void)_resetStats; - (void)enumerateValues:(id /* block */)a0; - (id)initWithDataSet:(id)a0; - (BOOL)isEqualToDataSet:(id)a0; @end