source: trunk/src/FitsIO/ReadExistingRecon.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: 748 bytes
Line 
1#ifndef DUCHAMP_CUBE_READ_EXISTING_RECON_HH_
2#define DUCHAMP_CUBE_READ_EXISTING_RECON_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 ReadExistingRecon : public ReadExisting
11  {
12  public:
13    ReadExistingRecon();
14    ReadExistingRecon(Cube *cube);
15    ReadExistingRecon(const ReadExistingRecon& other);
16    ReadExistingRecon(const ReadExisting& base);
17    ReadExistingRecon& operator= (const ReadExistingRecon& other);
18    ReadExistingRecon& operator= (const ReadExisting& other);
19    virtual ~ReadExistingRecon(){};
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.