Index: /trunk/Ohana/src/imregister/include/spreg.h
===================================================================
--- /trunk/Ohana/src/imregister/include/spreg.h	(revision 2768)
+++ /trunk/Ohana/src/imregister/include/spreg.h	(revision 2769)
@@ -18,4 +18,32 @@
   SPSTATE_N
 };
+
+/* structure for Image Registration Database */
+typedef struct {
+  float ra, dec;
+  float exptime;
+  float airmass;
+
+  float Ws, We, dW;
+
+  int  Nspec;
+
+  unsigned long int obstime;
+  unsigned long int regtime;
+
+  char mode;                       /* MEF, SINGLE, SPLIT */
+  char state;                      /* MEF, SINGLE, SPLIT */
+  char flag;                       /* image status flags */
+  char extra[13];
+
+  char pathname[64];
+  char filename[32];
+  char extname[16];
+
+  char instrument[16];
+  char telescope[16];
+  char objname[16];
+
+} Spectrum;  /* 328 bytes / image */
 
 struct {
@@ -72,4 +100,5 @@
 char *PIDFILE;
 int LOOP_DELAY;
+int DUMP;
 
 char SpectrumDB[64];
Index: /trunk/Ohana/src/imregister/src/spregister.c
===================================================================
--- /trunk/Ohana/src/imregister/src/spregister.c	(revision 2768)
+++ /trunk/Ohana/src/imregister/src/spregister.c	(revision 2769)
@@ -1,5 +1,5 @@
 # include "imregister.h"
 # include "spreg.h"
-static char *version = "spregister $Revision: 1.1.1.1 $";
+static char *version = "spregister $Revision: 1.2 $";
 
 int main (int argc, char **argv) {
@@ -12,4 +12,6 @@
   args (argc, argv);
   spectrum = spinfo (argv[1]);
+
+  if (DUMP) showinfo (spectrum);
 
   Nnew = 1;
