source: trunk/MagicSoft/Mars/mpointing/MSrcPosCorrect.h@ 8104

Last change on this file since 8104 was 7388, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 853 bytes
Line 
1#ifndef MARS_MSrcPosCorrect
2#define MARS_MSrcPosCorrect
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MGeomCam;
9class TVector2;
10class MSrcPosCam;
11class MReportStarguider;
12
13class MSrcPosCorrect : public MTask
14{
15private:
16 MSrcPosCam *fSrcPosCam; //!
17 MSrcPosCam *fSrcPosAnti; //!
18 MSrcPosCam *fAxis; //!
19
20 MGeomCam *fGeom; //!
21
22 UShort_t fRunType; //! Run Type to decide where to get pointing position from
23 UInt_t fRunNumber;
24
25 Float_t fDx;
26 Float_t fDy;
27
28 // MTask
29 Bool_t ReInit(MParList *pList);
30 Int_t PreProcess(MParList *pList);
31 Int_t Process();
32
33 Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print);
34
35public:
36 MSrcPosCorrect(const char *name=NULL, const char *title=NULL);
37
38 ClassDef(MSrcPosCorrect, 0) // Corrects MSrcPOsCam for missfocussing
39};
40
41#endif
Note: See TracBrowser for help on using the repository browser.