Ignore:
Timestamp:
12/07/03 14:48:11 (21 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Cosy/gui
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Cosy/gui/MGCosy.cc

    r2518 r2615  
    2222#include <TApplication.h>  // gApplication
    2323
    24 //#include "timer.h"         // Timer
    25 
    2624#include "MCosy.h"
     25#include "MTime.h"
     26#include "MAstro.h"
    2727#include "MGList.h"
    2828#include "MDriveCom.h"
     
    365365        box->AddEntry(str, i++);
    366366
    367         fStarList.Add(Slalib::Hms2Hor(h, m, s), Slalib::Dms2Deg(d, am, as));
     367        fStarList.Add(MAstro::Hms2Hor(h, m, s), MAstro::Dms2Deg(d, am, as));
    368368    }
    369369}
     
    889889
    890890    // Calculate Display values
    891     Slalib::Rad2Hm(rd.Ra(),  sh, h, hm);
    892     Slalib::Rad2Dm(rd.Dec(), sd, d, dm);
     891    MAstro::Rad2Hm(rd.Ra(),  sh, h, hm);
     892    MAstro::Rad2Dm(rd.Dec(), sd, d, dm);
    893893
    894894    rd.Ra(rd.Ra()  * 12/TMath::Pi());
     
    922922
    923923    // Calculate display values
    924     Slalib::Hor2Hm(radec.Ra(),  sh, h, hm);
    925     Slalib::Deg2Dm(radec.Dec(), sd, d, dm);
     924    MAstro::Hor2Hm(radec.Ra(),  sh, h, hm);
     925    MAstro::Deg2Dm(radec.Dec(), sd, d, dm);
    926926
    927927    test = radec*600;
     
    974974    Char_t   sz, sa;
    975975
    976     Slalib::Rad2Dm(soll.Zd(), sz, z, zm);
    977     Slalib::Rad2Dm(soll.Az(), sa, a, am);
     976    MAstro::Rad2Dm(soll.Zd(), sz, z, zm);
     977    MAstro::Rad2Dm(soll.Az(), sa, a, am);
    978978
    979979    const ZdAz test = soll*kRad2Deg*600;
     
    994994double MGCosy::UpdateTime()
    995995{
    996     Timer time;
     996    MTime time;
    997997    time.Now();
    998998
    999     static char oldtxt[256];
    1000 
    1001     char text[256];
    1002 
    1003     strcpy(text, time.GetTimeStr());
    1004 
    1005     char *dot = strrchr(text, '.');
    1006 
    1007     if (dot)
    1008         dot[2] = 0;
    1009 
    1010     if (strcmp(oldtxt, text))
     999    static TString oldtxt;
     1000
     1001    TString text(time.GetString());
     1002    text.Remove(text.Last('.')+2);
     1003
     1004    if (text!=oldtxt)
    10111005    {
    10121006        fUtc->SetText(new TGString(text));
    1013         strcpy(oldtxt, text);
    1014     }
    1015 
    1016     static long oldmjd;
    1017     double mjd = time.GetMjd();
    1018 
    1019     if (oldmjd != 1000000*mjd)
    1020     {
    1021         sprintf(text, "%12.6f", mjd);
    1022         fMjd->SetText(new TGString(text));
    1023 
    1024         oldmjd = (long)(1000000*mjd);
     1007        oldtxt = text;
     1008    }
     1009
     1010    static ULong_t oldmjd=0;
     1011    const double mjd = time.GetMjd();
     1012
     1013    if (oldmjd != (ULong_t)(1000000*mjd))
     1014    {
     1015        fMjd->SetText(new TGString(Form("%12.6f", mjd)));
     1016        oldmjd = (ULong_t)(1000000*mjd);
    10251017    }
    10261018
     
    10341026    acc *= kRad2Deg;   // [deg]
    10351027
    1036     double mjd = UpdateTime();
     1028    const double mjd = UpdateTime();
    10371029    fSkyPosition->Update(pos, mjd);
    10381030    //UpdateOffset(off);
     
    12051197        while (i-->0)
    12061198        {
    1207             Timer tm;
    1208             tm.Now();
     1199            //Timer tm;
     1200            //tm.Now();
    12091201
    12101202            if (!Move(75, -80, 1000000, 13))
     
    13861378                    UShort_t d, m, s;
    13871379                    Char_t sgn;
    1388                     Slalib::Deg2Dms(za.X(), sgn, d, m, s);
     1380                    MAstro::Deg2Dms(za.X(), sgn, d, m, s);
    13891381                    if (sgn=='-') fout << sgn;
    13901382                    fout << d << " " << m << " " << s << " \t";
    1391                     Slalib::Deg2Dms(za.Y(), sgn, d, m, s);
     1383                    MAstro::Deg2Dms(za.Y(), sgn, d, m, s);
    13921384                    if (sgn=='-') fout << sgn;
    13931385                    fout << d << " " << m << " " << s << " \t";
  • trunk/MagicSoft/Cosy/gui/MGPngReader.cc

    r1816 r2615  
    2525#include "CaosFilter.h"
    2626#include "Writer.h"
    27 #include "base/timer.h"
     27#include "MTime.h"
    2828
    2929#include "MStarList.h"
     
    10221022        // Double_t kConv = 0.502; // [pix/mm]
    10231023
    1024         static Timer t0(tm);
    1025         Timer t(tm);
    1026 
    1027         fTime = (t.GetMjd()-t0.GetMjd())*24*60*60;
     1024        static MTime t0(*tm);
     1025        MTime t(*tm);
     1026
     1027        fTime = t-t0;
    10281028
    10291029        Leds leds;
     
    10981098    if (fDisplay->IsEntryChecked(IDM_kCatalog))
    10991099    {
    1100         Timer time(tm);
     1100        MTime time(*tm);
    11011101
    11021102        GetCoordinates();
  • trunk/MagicSoft/Cosy/gui/MGSkyPosition.cc

    r2280 r2615  
    1616
    1717#include "coord.h"
     18#include "MAstro.h"
    1819#include "SlaStars.h"
    1920#include "SlaPlanets.h"
     
    113114{
    114115    // 32349   Sirius           -1.44 1.45    2.64      0.009   A0m
    115     (RaDec(Slalib::Hms2Rad(  6, 45,  0), Slalib::Dms2Rad(-16, 42,  0))),
     116    (RaDec(MAstro::Hms2Rad(  6, 45,  0), MAstro::Dms2Rad(-16, 42,  0))),
    116117    // 30438   Canopus          -0.62 -5.53   95.88     0.164   F0Ib
    117     (RaDec(Slalib::Hms2Rad(  6, 23,  0), Slalib::Dms2Rad(-52, 41,  0))),
     118    (RaDec(MAstro::Hms2Rad(  6, 23,  0), MAstro::Dms2Rad(-52, 41,  0))),
    118119    // 69673   Arcturus         -0.05 -0.31   11.25     1.239   K2IIIp
    119     (RaDec(Slalib::Hms2Rad( 14, 15,  0), Slalib::Dms2Rad( 19, 10,  0))),
     120    (RaDec(MAstro::Hms2Rad( 14, 15,  0), MAstro::Dms2Rad( 19, 10,  0))),
    120121    //         Vega              0.03
    121     (RaDec(Slalib::Hms2Rad( 18, 37,  0), Slalib::Dms2Rad( 38, 47,  0))),
     122    (RaDec(MAstro::Hms2Rad( 18, 37,  0), MAstro::Dms2Rad( 38, 47,  0))),
    122123    //         Altair            0.77
    123     (RaDec(Slalib::Hms2Rad( 19, 50,  0), Slalib::Dms2Rad(  8, 52,  6))),
     124    (RaDec(MAstro::Hms2Rad( 19, 50,  0), MAstro::Dms2Rad(  8, 52,  6))),
    124125    //         Antares           0.96
    125     (RaDec(Slalib::Hms2Rad( 16, 29, 25), Slalib::Dms2Rad(-26, 25, 55))),
     126    (RaDec(MAstro::Hms2Rad( 16, 29, 25), MAstro::Dms2Rad(-26, 25, 55))),
    126127    //         Spica             0.98
    127     (RaDec(Slalib::Hms2Rad( 13, 25, 13), Slalib::Dms2Rad(-11,  9, 41))),
     128    (RaDec(MAstro::Hms2Rad( 13, 25, 13), MAstro::Dms2Rad(-11,  9, 41))),
    128129    //         Deneb             1.25
    129     (RaDec(Slalib::Hms2Rad( 20, 41, 26), Slalib::Dms2Rad( 45, 16, 49))),
    130     (RaDec(Slalib::Hms2Rad(  1, 37,  6), Slalib::Dms2Rad(-57, 14,  0))),
    131     (RaDec(Slalib::Hms2Rad( 12, 26,  6), Slalib::Dms2Rad(-63, 06,  0))),
    132     (RaDec(Slalib::Hms2Rad(  5, 14,  0), Slalib::Dms2Rad(- 8, 12,  5))),
    133     (RaDec(Slalib::Hms2Rad(  5, 16,  0), Slalib::Dms2Rad( 46, 00,  0))),
    134     (RaDec(Slalib::Hms2Rad(  7, 39,  0), Slalib::Dms2Rad(  5, 14,  0))),
    135     (RaDec(Slalib::Hms2Rad(  5, 55,  0), Slalib::Dms2Rad(  7, 24,  0)))
     130    (RaDec(MAstro::Hms2Rad( 20, 41, 26), MAstro::Dms2Rad( 45, 16, 49))),
     131    (RaDec(MAstro::Hms2Rad(  1, 37,  6), MAstro::Dms2Rad(-57, 14,  0))),
     132    (RaDec(MAstro::Hms2Rad( 12, 26,  6), MAstro::Dms2Rad(-63, 06,  0))),
     133    (RaDec(MAstro::Hms2Rad(  5, 14,  0), MAstro::Dms2Rad(- 8, 12,  5))),
     134    (RaDec(MAstro::Hms2Rad(  5, 16,  0), MAstro::Dms2Rad( 46, 00,  0))),
     135    (RaDec(MAstro::Hms2Rad(  7, 39,  0), MAstro::Dms2Rad(  5, 14,  0))),
     136    (RaDec(MAstro::Hms2Rad(  5, 55,  0), MAstro::Dms2Rad(  7, 24,  0)))
    136137};
    137138
     
    334335    Char_t   sx, sy;
    335336    Double_t xm, ym;
    336     Slalib::Deg2Dm(x, sx, xd, xm);
    337     Slalib::Deg2Dm(y, sy, yd, ym);
     337    MAstro::Deg2Dm(x, sx, xd, xm);
     338    MAstro::Deg2Dm(y, sy, yd, ym);
    338339
    339340    const int fx = (int)(x*600);
  • trunk/MagicSoft/Cosy/gui/MGTPoint.cc

    r1692 r2615  
    1818#include "Filter.h"
    1919#include "Writer.h"
    20 #include "base/timer.h"
     20#include "MTime.h"
    2121
    2222ClassImp(MGStarguider);
     
    397397            GetCoordinates();
    398398
    399             Timer time(tm);
     399            MTime time(*tm);
    400400            fSao->GetImg(myimg, cimg, time.CalcMjd(), *fRaDec);
    401401            fImage->DrawColImg(myimg, cimg);
Note: See TracChangeset for help on using the changeset viewer.