diff --git a/src/ctskymap/ctskymap.cpp b/src/ctskymap/ctskymap.cpp index 65a5c60..1b6fb7f 100644 --- a/src/ctskymap/ctskymap.cpp +++ b/src/ctskymap/ctskymap.cpp @@ -325,8 +325,14 @@ void ctskymap::save(void) log << "Save sky map into file \""+m_outmap+"\"." << std::endl; } - // Save sky map - m_skymap.save(m_outmap, clobber()); + // Create empty FITS file + GFits fits; + + // Write sky map into FITS file + m_skymap.write(fits); + + // Save FITS file to disk + fits.saveto(m_outmap, clobber()); }