source: trunk/src/FitsIO/ReadExistingSmooth.hh

Last change on this file was 1123, checked in by MatthewWhiting, 12 years ago

Moving the code that reads from and writes to FITS files containing reconstructed, momentmap, mask etc arrays to the FitsIO directory, away from Cubes. Updating all include statements as well.

File size: 760 bytes
Line 
1#ifndef DUCHAMP_CUBE_READ_EXISTING_SMOOTH_HH_
2#define DUCHAMP_CUBE_READ_EXISTING_SMOOTH_HH_
3
4#include <duchamp/duchamp.hh>
5#include <duchamp/FitsIO/ReadExisting.hh>
6#include <duchamp/Cubes/cubes.hh>
7
8namespace duchamp {
9
10  class ReadExistingSmooth : public ReadExisting
11  {
12  public:
13    ReadExistingSmooth();
14    ReadExistingSmooth(Cube *cube);
15    ReadExistingSmooth(const ReadExistingSmooth& other);
16    ReadExistingSmooth(const ReadExisting& base);
17    ReadExistingSmooth& operator= (const ReadExistingSmooth& other);
18    ReadExistingSmooth& operator= (const ReadExisting& other);
19    virtual ~ReadExistingSmooth(){};
20
21    OUTCOME checkPars();
22    OUTCOME checkFile();
23    OUTCOME checkHeaders();
24    OUTCOME readFromFile();
25
26  protected:
27
28  };
29
30}
31
32#endif
Note: See TracBrowser for help on using the repository browser.