--- /dev/null
+#ifndef OBS_H
+#define OBS_H
+
+#include <vector>
+
+using namespace std;
+
+namespace obs
+{
+ struct obsa
+ {
+ double mean;
+ double err;
+ };
+
+ struct meas
+ {
+ int id;
+ vector<double> val;
+ };
+
+ double addMeas(int id, double val);
+ double* addMeas(int id, double *val, int valsize);
+
+ obsa jackObs(int id, double (*func)(vector< vector<double> > vals));
+ obsa normObs(int id);
+
+ void reset();
+}
+
+#endif