Index: trunk/Ohana/src/imregister/include/detrend.h
===================================================================
--- trunk/Ohana/src/imregister/include/detrend.h	(revision 3466)
+++ trunk/Ohana/src/imregister/include/detrend.h	(revision 3593)
@@ -72,36 +72,27 @@
 int args (int argc, char **argv);
 int DefineImage (char *filename, Descriptor *descriptor);
-int define_table (Header *header, Matrix *matrix, Header *theader, FTable *table);
+DetReg DefineEntry (Descriptor descriptor);
+
 char *get_dBPath ();
-DetReg DefineEntry (Descriptor descriptor);
 int SaveEntry (char *input, DetReg *newdata, char *ID);
-
-void init_db ();
-int load_db ();
-int save_db ();
-int update_db (int *match, int Nmatch);
-int append_db (DetReg *new, int Nnew);
-int create_db ();
-int close_db ();
 
 char **LoadRecipe (char *filter, int *nrecipe);
 
-Match *MatchCriteria (int *nmatch);
-Match *UniqueSubset (Match *match, int *nmatch);
-Match *CloseCriteria (Match *match, int *nmatch);
-Match *ExptimeCriteria (Match *match, int *nmatch);
+Match *MatchCriteria (DetReg *image, int Nimage, int *nmatch);
+Match *UniqueSubset (DetReg *image, int Nimage, Match *match, int *nmatch);
+Match *ExptimeCriteria (DetReg *image, int Nimage, Match *match, int *nmatch);
+Match *CloseCriteria (DetReg *image, int Nimage, Match *match, int *nmatch);
 
 Match CheckCriteria (DetReg *image);
-DetReg *get_images (int *N);
-int set_images (DetReg *new, int Nnew);
 
 int delete_image (DetReg *image);
-int OutputSubset (Match *match, int Nmatch);
+int OutputSubset (DetReg *image, int Nimage, Match *match, int Nmatch);
 int DumpFitsTable (char *filename, DetReg *detdata, Match *match, int Nmatch);
 int PrintSubset (DetReg *detdata, Match *match, int Nmatch);
 Match SelectEntry (Match *list, int Nlist, Criteria *crit);
 
-int ModifySubset (Match *match, int Nmatch);
-void DeleteSubset (Match *match, int Nmatch);
+int ModifySubset (DetReg *image, int Nimage, Match *match, int Nmatch);
+void DeleteSubset (DetReg *image, int Nimage, Match *match, int Nmatch);
+
 int usage ();
 Criteria *MosaicCriteria (Criteria base, char *filename, int *ncrit);
