35 CalDate(
string name, vector<double> probabilities, vector<int> bp,
int uncal_bp,
int uncal_error, vector<int> full_bp, vector<double> full_probabilities);
36 CalDate(
string name, vector<double> probabilities, vector<int> bp,
int uncal_bp,
int uncal_error);
41 void calculate_sigma_ranges();
42 vector<SigmaRange> get_sigma_ranges();
43 vector<int> get_full_bp();
44 vector<double> get_full_probabilities();
50 vector<double> _probabilities;
52 vector<double> _full_probabilities;
56 vector<SigmaRange> _sigma_ranges;
57 double LinearInterpolate(
double y1,
double y2,
double mu);
58 vector<int> sigma_range_helper(
double &prob);
59 json sigma_ranges_to_json() ;
Represents a calibrated date.