Closed martinwiesmann closed 2 years ago
Martin will use code from Terje, to be implemented in spice_data. This code produces the ANA components
From the email from 22.9.2021 from Terje:
en kjapp gjennomgang av hva programmene mine gjør ved linjetilpassing. Jeg velger EIS som eksempel, med det dertilhørende eisobs-objektet.
Bruk f.eks. denne EIS-fila: http://sdc.uio.no/search/file/eis_l0_20210908_010328.fits
hobj.pro returnerer riktig type objekt basert på fila som blir gitt som input:
IDL> o=hobj('/Users/tfredvik/Downloads/eis_l0_20210908_010328.fits’)
Hvis du vil lage et hastighetskart fra vindu nummer 4, av komponent 0 (den mest intense komponenten) skriver du følgende kommando:
IDL> o->plot_image,4,0,/velocity,/newadef
Sett et breakpoint i begynnelsen av eisobs::_gt_cfit_ana og step gjennom koden for å se hvordan jeg lager en adef, identifiserer emisjonslinjer i vinduet, initialiserer ana-strukturen og kjører cfit_block.
::_gt_cfit_ana tar inputparametre data og lam, se eisobs::_extract_image_slit_cfit for hvordan disse blir definert for EIS.
Beklager grisete kode, men jeg var ung og naiv på denne tida.
Implemented in spice_data::xcfit_block and in generate_adef()
What should we use for the FIT input to spice_xcfit_block?
https://github.com/ITA-Solar/solo-spice-ql/wiki/spice_xcit_block_plan#fit-input