|
Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://xmm.vilspa.esa.es/sas/6.5.0/doc/rgsangles/node8.html
Дата изменения: Tue Aug 16 07:51:42 2005 Дата индексирования: Sat Dec 22 10:11:24 2007 Кодировка: Поисковые слова: http astrokuban.info astrokuban |
Set state CAL/OAL
get columns from EVENTS table
setup new columns in EVENTS table
Get source position from RGS SRCLIST table
Get reference attitude from RGS SRCLIST table
loop over EXPOSU0n tables
call processFramesTable to fill ASPCDSP and ASPCXDSP columns of
EXPOSU0n table
using gratingAspectAngles(time, referenceAttitude)
end loop
loop over all times to find elements with available attitude
call processEvents to correct BETA, XDSP with attitude drift
using phi0=offAxisAngles(referenceAttitude, sourcePos)
processEvents{
Calculate corrected beta
beta_corr = betaraw + (Qfactor * ASPCDSP / sin(betaraw))
if (cross dispersion) xdsp_corr = xdspRaw + ASPCXDSP
}
store factor ASPFACT1 in header EVENTS table
Qfactor = FoverL * sin(alpha0 + phi0dsp*FoverL)
bin BETA_CORR into BETA_CHANNEL
bin XDSP_CORR into XDSP_CHANNEL