Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1367
News FAQ
Search Home


next up previous
Next: Discussion Up: Recommendations for the AIPS++ Telescope Model Previous: Splitting Calibration

Calibration as a service

I now turn to the second question: ``can we abstract the calibration of a Telescope into a class which can be called upon in selfcalibration?''.

For Imaging we need calibrated data. For this we require a service apply of Telescope Model which returns $ \widehat{D}$ = C-1(D, P). The instrumental parameters P are internal to a Telescope Model and are estimated using a service solve which solves Dcal = C($ \widehat{D}$, P) where Dcal is the data set observed for calibration. Presumably gain numbers are stored in things like tables inside the Telescope Model, but that does not concern us here.

In summary, the Telescope Model appears to be a non-linear equation D = C($ \widehat{D}$, P) in the same way that Imaging Model is a linear function D = AI. The services of Telescope Model are:

apply
returns the calibrated data $ \widehat{D}$ = C-1(D, P),
solve
changes the internal state to P found by solving (in some way) Dcal = C(D, P).

The inverse in the apply need not be a formal inverse.


next up previous
Next: Discussion Up: Recommendations for the AIPS++ Telescope Model Previous: Splitting Calibration
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-03-28