New procedures/functions are currently located in /disk/hl1/ylegacy/yla_ssw. To be an official version, in the near future.
***************** - SXT_TEEM3.PRO (modified version of sxt_teem2.pro) ***************** ; (recent modification history) ; 20-Feb-2010 Aki Takeda, - change the default sre file ; (Mewe to Chianti with coronal abundance). ; - added SRE_FILE keyword to accept user-specified ; response functions. ; - setting hard-wired variable in a separate ; routine, teem_hardwired.pro ; 06-Aug-2010 Aki T, - added UNC_P1, UNC_P2 keyword to pass photon noise ; calculated outside this program. ; 28-Sep-2010 Aki T, - update the path of the default sre file ; (ydb_beta -> $SSW_SXT/response). [ Example ] ; Use default sre-file (Chianti, coronal) IDL> sxt_teem3,5,sig_a2,4,sig_be,te,em,d_te,d_em,unc1=unc_a2,unc2=unc_be ; Use other sre-function, pass photon noise (e.g. output of sxt_dn_unc) IDL> sre_hybrid='$SSW_SXT/response/sre_ch601_hybrid_chianti.genx' IDL> sxt_teem3,3,sig_am,5,sig_a2,te,em,d_te,d_em,sre_file=sre_hybrid, $ unc1=unc_am,unc2=unc_a2, unc_p1=uncp_am,unc_p2=uncp_a2 ***************** - SXT_FLUX2.PRO ***************** (now renamed to SXT_FLUX.PRO to make SXT_DN_UNC work with Chianti) ; (recent modification history) ; 2-jul-2010, Aki Takeda - Update default sre-file, Mewe --> Chianti. ; 14-jul-2010, AkT, Added the /mewe keyword to go back easily to Mewe sre. ; Name changed from SXT_FLUX2 to SXT_FLUX. [ Example ] ; DN for get_expdur(index) with Mewe database IDL> Flux = sxt_flux(LogTe,index,/mewe) ; Photon for get_expdur(index) with default database (Chianti, coronal). IDL> Flux = sxt_flux(LogTe,index,/photons) ******************* - CHIANTI_SPEC.PRO (counterpart of mewe_spec.pro and mewe_spec_lwa.pro) ******************* ; METHOD: ; Calculate spectrum with isothermal.pro, then rebin the intensity ; into the user-specified wavelength bins. [ Example ] IDL> Flux = chianti_spec(temp,wave_edges) ; ph s-1 IDL> Flux = chianti_spec(5.0e6,[1,8,20,30],/erg) ; erg s-1 ******************* - INDEX2UNC.PRO ******************* ;PURPOSE: ; For given level_1 index structure(s), this function goes back to ; the level_0 images and runs SXT_PREP (and SXT_DN_UNC, if set) ; to return the uncertainty array. ; ;Calling : index2lev0file.pro, <-- L1 index to L0 orbit file. ; gt_serialnum.pro, <-- to figure out the pair for PFI assembly. ; yl_setup_helio.pro, <-- setup local DBs for sxt_prep. ; yl_setup_helic.pro, <-- setup local DBs for sxt_prep. ; sxt_prep, sxt_dn_unc. ; [ Example ] IDL> unc_arr = index2unc(index) ; Add photon noise at Te=10^7 (K). IDL> unc_arr = index2unc(index,/photon,logte=7.0) ******************* - INDEX2SATPIX.PRO ******************* Variation of index2unc.pro. Return SATPIX array instead of UNC array. [ Example ] IDL> satpix = index2satpix(index)
All updated software are stored in $SSW/yohkoh/gen/galileo/idl/lmsal/.
These functions were modified to work with FITS headers as well as XDA indexes. No difference in calling sequences (arguments and keywords).
- GT_COMP.PRO (official in 2007) - GT_DP_RATE.PRO (official in 2007) - GT_DP_MODE.PRO (official in 2007) - GT_EXPMODE.PRO (official in 2007) - GT_FILTA.PRO (official in 2007) - GT_FILTB.PRO (official in 2007) - GT_MBE.PRO (official in 2007) - GT_CORNER.PRO (official in 2009) - GT_CORNER_CMD.PRO (official in 2009) - GT_EXPDUR.PRO (official in 2009) - GT_PERCENTOVER.PRO (official in 2009) - GT_PFI_FFI.PRO (official in 2009) - GT_RES.PRO (official in 2009) - GT_SEQ_TAB.PRO (official in 2009) - GT_SHAPE.PRO (official in 2009) - GT_SHAPE_CMD.PRO (official in 2009)
Below was the modified associated with corrected alignment between SXT and the Aspect Sensor (WL telescope).
- GT_CENTER.PRO (official in 2010)