tapelabel JL0664 dataSource ganglog # ganglog, mt, spectro device /dev/mt/tps1d6nrnsvc # tape drive typedef enum { ASTROGANG, # GANG files for a single imaging run PHOTOGANG, # GANG files for a single imaging run LOG, # log files for a single imaging night SPECTRO, # all files for a single spectro night MT # all files for a single MT night } TARCONTENTS; typedef struct { int filemarks; # number of filemakrs to skip to get here int id; # mjd for logs, run number for gangs TARCONTENTS contents; # GANG, LOG, SPECTRO, MT } TARFILE; TARFILE 0 LOG 51115 TARFILE 1 ASTROGANG 205 TARFILE 2 PHOTOGANG 205 TARFILE 3 ASTROGANG 206 TARFILE 4 PHOTOGANG 206 TARFILE 5 ASTROGANG 207 TARFILE 6 PHOTOGANG 207 TARFILE 7 ASTROGANG 208 TARFILE 8 PHOTOGANG 208 TARFILE 9 ASTROGANG 209 TARFILE 10 PHOTOGANG 209 TARFILE 11 ASTROGANG 210 TARFILE 12 PHOTOGANG 210 TARFILE 13 ASTROGANG 211 TARFILE 14 PHOTOGANG 211 TARFILE 15 ASTROGANG 212 TARFILE 16 PHOTOGANG 212 TARFILE 17 ASTROGANG 215 TARFILE 18 PHOTOGANG 215