]> git.treefish.org Git - phys/latlib.git/blobdiff - hypercache.h
...
[phys/latlib.git] / hypercache.h
index 20ce840c7bd7e40cfba78207bff7a76221a8cfdd..c5f548af3b8c579d41c25f53fa37956e5fcd807a 100644 (file)
@@ -26,9 +26,9 @@ class hypercache {
   
   static void addPara(const string& parid, const double& val=0);
   static void setPara(const string& parid, const double& value);
-  static void readO(int obsid, bool& readnewconfig, int& nequileft);
+  static void readO(int obsid, bool *readNewObsConfig, int *nequiObsLeft);
   static bool readC();
-  static void writeO(int obsid, int actnequi);
+  static void writeO(int obsid);
   static void writeC();
   static void writeHeaderO(int obsid, const string& headerid, char *header, long unsigned int size, int actnequi) { Os[obsid]->writeHeader(headerid, header, size, actnequi); }
   static void *getHeaderO(int obsid, const string& headerid) { Os[obsid]->getHeader(headerid); }
@@ -68,6 +68,8 @@ class hypercache {
   static int nequileft;
 
   static pair<int, char*> mostEquilibratedConfig;
+
+  static int lastWrittenObsEquis;
 };
 
 #endif