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
|
Rev | Line | |
---|
[3308] | 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 |
|
---|
| 10 | class LightCurveProc {
|
---|
| 11 | public:
|
---|
| 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.