source: tags/Mars-V0.9.4.1/mastro/MAstroSky2Local.h

Last change on this file was 7217, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 599 bytes
Line 
1#ifndef MARS_MAstroSky2Local
2#define MARS_MAstroSky2Local
3
4#ifndef ROOT_TRotation
5#include <TRotation.h>
6#endif
7
8class MTime;
9class MObservatory;
10
11class MAstroSky2Local : public TRotation
12{
13private:
14 void Init(Double_t gmst, const MObservatory &obs);
15
16public:
17 MAstroSky2Local(Double_t gmst, const MObservatory &obs);
18 MAstroSky2Local(const MTime &t, const MObservatory &obs);
19
20 Double_t RotationAngle(Double_t ra, Double_t dec, Double_t dzd=0, Double_t daz=0) const;
21
22 ClassDef(MAstroSky2Local, 1) // Rotation Matrix to convert sky coordinates to ideal local coordinates
23};
24
25#endif
Note: See TracBrowser for help on using the repository browser.