Skip to content

Commit 4287dde

Browse files
committed
Print a list of hyperfine components in the FITS header, moved versioning to 1.5
1 parent 8537db4 commit 4287dde

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

configure.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dnl Process this file with autoconf to produce a configure script.
22
AC_INIT(devo2.c)
3-
AM_INIT_AUTOMAKE(analytic_infall,1.4)
3+
AM_INIT_AUTOMAKE(analytic_infall,1.5)
44

55
dnl Checks for programs.
66
AC_PROG_CC

hyperfinemap.c

+15
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,14 @@ int main(int argc, char *argv[]) {
318318
}
319319
token = strtok(line, " \f\n\r\t\v");
320320
ncomponents = atoi(token);
321+
sprintf(historyline," %d hyperfine components",ncomponents);
322+
checkfits(fits_write_history(fitsout,historyline,&status));
323+
checkfits(fits_write_history(tauout,historyline,&status));
324+
checkfits(fits_write_history(vlsrout,historyline,&status));
325+
checkfits(fits_write_history(sigmaout,historyline,&status));
326+
checkfits(fits_write_history(texout,historyline,&status));
327+
checkfits(fits_write_history(chisqout,historyline,&status));
328+
321329
component_voffs = malloc(ncomponents*sizeof(double));
322330
component_relints = malloc(ncomponents*sizeof(double));
323331
if(component_voffs == NULL || component_relints == NULL) {
@@ -333,6 +341,13 @@ int main(int argc, char *argv[]) {
333341
component_voffs[i] = atof(token);
334342
token = strtok(NULL, " \f\n\r\t\v");
335343
component_relints[i] = atof(token);
344+
sprintf(historyline," Component %d: Voff= %f, Rel. Intensity= %f", i, component_voffs[i], component_relints[i]);
345+
checkfits(fits_write_history(fitsout,historyline,&status));
346+
checkfits(fits_write_history(tauout,historyline,&status));
347+
checkfits(fits_write_history(vlsrout,historyline,&status));
348+
checkfits(fits_write_history(sigmaout,historyline,&status));
349+
checkfits(fits_write_history(texout,historyline,&status));
350+
checkfits(fits_write_history(chisqout,historyline,&status));
336351
}
337352
fclose(fpin);
338353

0 commit comments

Comments
 (0)