11 #ifndef __BCMVCMEASUREMENT__H
12 #define __BCMVCMEASUREMENT__H
37 {
return fObservable; };
40 double GetCentralValue()
41 {
return fCentralValue; };
44 std::vector<double> GetUncertainties()
45 {
return fUncertainties; };
48 double GetUncertainty(
int index)
49 {
return fUncertainties.at(index); };
52 double GetTotalUncertainty();
56 {
return fFlagActive; };
61 void SetObservable(
int index)
62 { fObservable = index; };
65 void SetCentralValue(
double value)
66 { fCentralValue = value; };
69 void SetUncertainties(std::vector<double> uncertainties)
70 { fUncertainties = uncertainties; };
73 void SetFlagActive(
bool flag)
74 { fFlagActive = flag; };
88 std::vector<double> fUncertainties;