Ignore:
Timestamp:
11/10/05 10:12:01 (19 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mpointing/MPointingPos.cc

    r7217 r7389  
    4242#include "MPointingPos.h"
    4343
     44#include "MLog.h"
     45
    4446#include "MTime.h"
     47#include "MAstro.h"
    4548#include "MObservatory.h"
    4649#include "MPointingDev.h"
     
    7881        MAstroSky2Local(t, o).RotationAngle(GetRaRad(), GetDecRad());
    7982}
     83
     84void MPointingPos::Print(Option_t *o) const
     85{
     86    TString opt(o);
     87
     88    if (opt.IsNull())
     89        opt = "radeczdaz";
     90
     91    *fLog << GetDescriptor() << ": ";
     92
     93    if (opt.Contains("ra", TString::kIgnoreCase))
     94        *fLog << " Ra=" << MAstro::GetStringHor(fRa);
     95    if (opt.Contains("ha", TString::kIgnoreCase))
     96        *fLog << " Ha=" << MAstro::GetStringHor(fHa);
     97    if (opt.Contains("dec", TString::kIgnoreCase))
     98        *fLog << " Dec=" << MAstro::GetStringDeg(fDec);
     99    if (opt.Contains("zd", TString::kIgnoreCase))
     100        *fLog << " Zd=" << MAstro::GetStringDeg(fZd);
     101    if (opt.Contains("az", TString::kIgnoreCase))
     102        *fLog << " Az=" << MAstro::GetStringDeg(fAz);
     103    *fLog << endl;
     104}
Note: See TracChangeset for help on using the changeset viewer.