source: Sophya/trunk/FrEROS/AnaLC/lcproc.h@ 4068

Last change on this file since 4068 was 3308, checked in by ansari, 18 years ago

Creation du module AnaLC (lecture suivi EROS avec SOPHYA) dans la base
SOPHYA - cmv+reza 22/08/2007

  • Property svn:executable set to *
File size: 593 bytes
Line 
1#ifndef LCPROC_H_SEEN
2#define LCPROC_H_SEEN
3
4#include "machdefs.h"
5#include "tvector.h"
6#include "datatable.h"
7
8#include "fsvst.h"
9
10class LightCurveProc {
11public:
12 LightCurveProc(string outppf, int dtblks=128, int dtblkti=50);
13 virtual ~LightCurveProc();
14
15 void ProcessLC(int numet, int nmes, STARINFO *sti, TIMEINFO *tminf, MESUREU *mesu);
16 void TimeInfo(int nmes, TIMEINFO *tminf);
17 inline SOPHYA::DataTable& getDTS() { return dts; }
18
19 protected:
20 SOPHYA::DataTable dts;
21 SOPHYA::DataTable dtti;
22 vector<int> fgbad; // Flag bad exposures (mesures)
23 string _outname;
24};
25
26#endif
Note: See TracBrowser for help on using the repository browser.