tapelabel JL0692 dataSource ganglog # ganglog, mt, spectro device /dev/mt/tps0d3nrnsvc # 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; tartapelog 0 LOG 51132 tartapelog 1 ASTROGANG 236 tartapelog 2 PHOTOGANG 236 tartapelog 3 ASTROGANG 237 tartapelog 4 PHOTOGANG 237 tartapelog 5 ASTROGANG 238 tartapelog 6 PHOTOGANG 238 tartapelog 7 ASTROGANG 239 tartapelog 8 PHOTOGANG 239 tartapelog 9 ASTROGANG 240 tartapelog 10 PHOTOGANG 240 tartapelog 11 ASTROGANG 241 tartapelog 12 PHOTOGANG 241 tartapelog 13 ASTROGANG 242 tartapelog 14 PHOTOGANG 242 tartapelog 15 ASTROGANG 243 tartapelog 16 PHOTOGANG 243 tartapelog 17 ASTROGANG 245 tartapelog 18 PHOTOGANG 245