geirs2Panic  Richard J. Mathar
Fits header keyword batch editor
 All Classes Files Functions Variables Macros Pages
WindowSet.h
Go to the documentation of this file.
1 #ifndef WINDOWSET_H
2 #define WINDOWSET_H
3 /*
4 * MPIA - GEIRS project
5 *
6 * "@(#) $Id$"
7 *
8 */
9 
10 #include <string>
11 #include <vector>
12 
16 #include <CCfits/CCfits>
17 
18 #include "Window.h"
19 
20 using namespace std ;
21 using namespace CCfits ;
22 
27 class WindowSet {
28 
29 public:
34  string iname ;
35 
42  // vector<Window> ws ;
43  vector<Window *> ws ;
44 
49  int trimsize[4] ;
50 
51  WindowSet(const char *fitsInname, int gp =0, int csiz = 2048) ;
52 
53  ~WindowSet() ;
54 
55  void win2win(const int rotRight90, const bool flip) ;
56 
57  void rmFiles(bool verbose=false) ;
58 protected:
59 
60  static vector<string> ifileset(const char *fitsIname) ;
61 private:
62 
63 } ; /* WindowSet */
64 
65 #endif /* WINDOWSET_H */
vector< Window * > ws
The individual windows.
Definition: WindowSet.h:43
Definition: WindowSet.h:27
string iname
Name of the input file.
Definition: WindowSet.h:34