Commit 3814d11a137332a137db24d1fd1538174888c2e3
1 parent
c4bf507e
ctskymap now creates a new FITS output file.
Before, if the output file existed, ctskymap appended an extension to this file.
Showing
1 changed file
with
8 additions
and
2 deletions
src/ctskymap/ctskymap.cpp
| @@ -325,8 +325,14 @@ void ctskymap::save(void) | @@ -325,8 +325,14 @@ void ctskymap::save(void) | ||
| 325 | log << "Save sky map into file \""+m_outmap+"\"." << std::endl; | 325 | log << "Save sky map into file \""+m_outmap+"\"." << std::endl; |
| 326 | } | 326 | } |
| 327 | 327 | ||
| 328 | - // Save sky map | ||
| 329 | - m_skymap.save(m_outmap, clobber()); | 328 | + // Create empty FITS file |
| 329 | + GFits fits; | ||
| 330 | + | ||
| 331 | + // Write sky map into FITS file | ||
| 332 | + m_skymap.write(fits); | ||
| 333 | + | ||
| 334 | + // Save FITS file to disk | ||
| 335 | + fits.saveto(m_outmap, clobber()); | ||
| 330 | 336 | ||
| 331 | } | 337 | } |
| 332 | 338 |