[Previous]
[Next]
NAME:
xanal_emi
PURPOSE:
To allow a user to select a file for processing and to
plot the resulting data
SAMPLE CALLING SEQUENCE:
xanal_emi
CALLS: ***
ANAL_EMI_LISTFILES, DELVARX [1], DELVARX [2], DELVARX [3], DELVARX [4], EVENT_NAME
FMT_TIMER [1], FMT_TIMER [2], GET_I0_DIRS, GET_WVALUE, REVERSE, SETPS, WDEF [1]
WDEF [2], XANAL_EMI_EVENT, XMANAGER, XMENU [1], XMENU [2], anytim2ints [1]
anytim2ints [2], data_type [1], data_type [2], delvarx [5], emi_plot [1]
emi_plot [2], emi_summary, file_list [1], file_list [2], fmt_tim [1], fmt_tim [2]
get_xfont [1], get_xfont [2], mapx [1], mapx [2], next_window [1], next_window [2]
quick_hkplot [1], quick_hkplot [2], set_printer [1], set_printer [2]
set_printer [3], set_printer [4], set_printer [5], str_replace [1]
str_replace [2]
HISTORY:
Written 16-Jan-97 by M.Morrison
23-Jan-97 (MDM) - Added clicking on the plot blowup option
[Previous]
[Next]
NAME:
xdisp_trace
PURPOSE:
To allow a user to select a file and image to be displayed
SAMPLE CALLING SEQUENCE:
xdisp_trace
CALLS: ***
ARR2STR [1], Arr2Str [2], BOX_CURSOR, BREAK_FILE [1], BREAK_FILE [2]
BREAK_FILE [3], CONCAT_DIR [1], CONCAT_DIR [2], CONCAT_DIR [3], CONGRID [1]
CONGRID [2], CONGRID [3], EVENT_NAME, FILE_EXIST [2], FXADDPAR [1], FXADDPAR [2]
FXHMAKE [1], FXHMAKE [2], GET_I0_DIRS, GET_WVALUE, PROFILES [1], PROFILES [2]
REVERSE, STDEV, WDEF [1], WDEF [2], XDISP_TRACE_EVENT, XMANAGER, XMENU [1], XMENU [2]
XMENU_GEN_INPUT [1], XMENU_GEN_INPUT [2], XMENU_SEL [1], XMENU_SEL [2]
anytim2ex [1], anytim2ex [2], break_file [4], concat_dir [4], cross_corr [1]
cross_corr [2], disp_gen [1], disp_gen [2], ex2fid [1], ex2fid [2]
file_append [1], file_append [2], file_exist [1], file_exist [3], file_list [1]
file_list [2], find_grid, get_xfont [1], get_xfont [2], gt_tagval [1]
gt_tagval [2], img_summary [1], img_summary [2], mapx [1], mapx [2]
next_window [1], next_window [2], pprint [1], pprint [2], pr_tr_header, prstr [1]
prstr [2], rd_tfile [1], rd_tfile [2], rd_trace_i0 [1], rd_trace_i0 [2]
remtab [1], remtab [2], set_printer [1], set_printer [2], set_printer [3]
set_printer [4], set_printer [5], str_replace [1], str_replace [2], tbeep [1]
tbeep [2], tbeep [3], tr_decode_head [1], tr_decode_head [2], tr_wrt_fits
CALLED BY:
verify_gui
HISTORY:
Written 14-Oct-96 by M.Morrison
21-Oct-96 (MDM) - Added /SUMMARY, /HC, SIG and MM
options
23-Oct-96 (MDM) - Added putting min/max/avg/dev info
for the default image display
----- MAJOR REWRITE ------
23-Oct-96 (MDM) - Rewritten to not be a simple routine but to
be an integrated widget program with options.
24-Oct-96 (MDM) - Modified to allow new window display
- Added displaying of the min/max of
the full range and of the scaled
30-Oct-96 (MDM) - Added background subtraction capability
6-Nov-96 (MDM) - Replace RIGID_ALIGN with CROSS_CORR
- Added SET_PRINTER
- Changed how SMIN/SMAX/SIGMA are entered
(use editable widget window instead of
xmenu_gen_input)
7-Nov-96 (MDM) - Added creation of a log file and
the ability to print it out
- Added fixed extracting options
13-Nov-96 (MDM) - Look only for 9* files in the data
directories
- Do an extract (if set) upon new read
20-Nov-96 (MDM) - Added information from the image header
21-Nov-96 (MDM) - Fixed PROFILES running on binned images
18-Dec-96 (MDM) - Added finding grid location
- Added printing raw data product header
- Look at Y dim to see if 8,8,8 trimming is needed
- Added Saving to FITS file option
6-Jan-97 (MDM) - Removed /local option from GET_I)-DIRS
5-Feb-97 (MDM) - Added option to set first/last days to
search/list
14-Apr-97 (MDM) - Added sttim and entim keywords (for input)
1-Jul-97 (MDM) - Modified to work on non-trace FITS files
- Removed looking for 9* files, now look for *.fits
7-Jul-97 (MDM) - Added /LOCAL option (for GET_I0_DIRS)
- Adjusted for when the filename shows up in two dirs
[Previous]
[Next]
NAME:
xdisp_trace
PURPOSE:
To display single TRACE test images
SAMPLE CALLING SEQUENCE:
xdisp_trace
xdisp_trace, head, img, img2
xdisp_trace, /summary, /hc
xdisp_trace, sig=3
xdisp_trace, smin=200, smax=500
OUTPUT:
head - the header array
img - The 1040x1032 image
img2 - The 1024x1024 extracted image
CALLS: ***
BREAK_FILE [1], BREAK_FILE [2], BREAK_FILE [3], REVERSE, STDEV, XDISP_TRACE0
XMENU_SEL [1], XMENU_SEL [2], break_file [4], disp_gen [1], disp_gen [2]
file_list [1], file_list [2], img_summary [1], img_summary [2], rd_trace_i0 [1]
rd_trace_i0 [2]
CALLED BY:
verify_gui
OPTIONAL KEYWORD INPUT:
summary - Use "img_summary" to display the image
hc - Make a hardcopy
sigma - Force the display range to be +/- "N" sigma
smin - Force the image scaling minimum value
smax - Force the image scaling maximum value
disp_gen- If set, then use "disp_gen" code 1
HISTORY:
Written 14-Oct-96 by M.Morrison
21-Oct-96 (MDM) - Added /SUMMARY, /HC, SIG and MM
options
23-Oct-96 (MDM) - Added putting min/max/avg/dev info
for the default image display
23-Oct-96 (MDM) - Renamed XDISP_TRACE0
[Previous]
[Next]
NAME:
xdisp_trace2
PURPOSE:
To allow a user to select a file and image to be displayed
from the raw telemetry file
SAMPLE CALLING SEQUENCE:
xdisp_trace2
CALLS: ***
ARR2STR [1], Arr2Str [2], BOX_CURSOR, BREAK_FILE [1], BREAK_FILE [2]
BREAK_FILE [3], CONCAT_DIR [1], CONCAT_DIR [2], CONCAT_DIR [3], CONGRID [1]
CONGRID [2], CONGRID [3], EVENT_NAME, FILE_EXIST [2], FSTRING, FXADDPAR [1]
FXADDPAR [2], FXHMAKE [1], FXHMAKE [2], GET_I0_DIRS, GET_WVALUE, PROFILES [1]
PROFILES [2], REVERSE, STDEV, WDEF [1], WDEF [2], XDISP_TRACE2_EVENT, XMANAGER
XMENU [1], XMENU [2], XMENU_GEN_INPUT [1], XMENU_GEN_INPUT [2], XMENU_SEL [1]
XMENU_SEL [2], anytim2ex [1], anytim2ex [2], anytim2ints [1], anytim2ints [2]
break_file [4], concat_dir [4], cross_corr [1], cross_corr [2], data_type [1]
data_type [2], disp_gen [1], disp_gen [2], ex2fid [1], ex2fid [2], file_append [1]
file_append [2], file_exist [1], file_exist [3], file_list [1], file_list [2]
find_grid, fmt_tim [1], fmt_tim [2], get_xfont [1], get_xfont [2], img_summary [1]
img_summary [2], mapx [1], mapx [2], next_window [1], next_window [2], pprint [1]
pprint [2], pr_tr_header, prstr [1], prstr [2], rd_tfile [1], rd_tfile [2]
remtab [1], remtab [2], set_printer [1], set_printer [2], set_printer [3]
set_printer [4], set_printer [5], str_replace [1], str_replace [2], tbeep [1]
tbeep [2], tbeep [3], tr_build_img [1], tr_build_img [2], tr_decode_head [1]
tr_decode_head [2], tr_rd_inventory, tr_wrt_fits
HISTORY:
Written 26-Nov-97 by M.Morrison
1-Dec-97 (MDM) - Time sort the inventory
[Previous]
[Next]
NAME:
xdisp_trace3
PURPOSE:
To allow a user to select an image from the 1 hr
FITS files
SAMPLE CALLING SEQUENCE:
xdisp_trace3
CALLS: ***
ARR2STR [1], Arr2Str [2], BOX_CURSOR, BREAK_FILE [1], BREAK_FILE [2]
BREAK_FILE [3], CONCAT_DIR [1], CONCAT_DIR [2], CONCAT_DIR [3], CONGRID [1]
CONGRID [2], CONGRID [3], EVENT_NAME, FILE_EXIST [2], FXADDPAR [1], FXADDPAR [2]
FXHMAKE [1], FXHMAKE [2], GET_I0_DIRS, GET_WVALUE, PROFILES [1], PROFILES [2], STDEV
WDEF [1], WDEF [2], XDISP_TRACE3_EVENT, XMANAGER, XMENU [1], XMENU [2]
XMENU_GEN_INPUT [1], XMENU_GEN_INPUT [2], XMENU_SEL [1], XMENU_SEL [2]
anytim2ex [1], anytim2ex [2], break_file [4], concat_dir [4], cross_corr [1]
cross_corr [2], data_type [1], data_type [2], disp_gen [1], disp_gen [2]
ex2fid [1], ex2fid [2], file_append [1], file_append [2], file_exist [1]
file_exist [3], file_list [1], file_list [2], find_grid, fmt_tim [1], fmt_tim [2]
get_xfont [1], get_xfont [2], img_summary [1], img_summary [2], mapx [1], mapx [2]
next_window [1], next_window [2], pprint [1], pprint [2], pr_tr_header, prstr [1]
prstr [2], rd_tfile [1], rd_tfile [2], read_trace, remtab [1], remtab [2]
set_printer [1], set_printer [2], set_printer [3], set_printer [4]
set_printer [5], str_replace [1], str_replace [2], tbeep [1], tbeep [2], tbeep [3]
tr_head_info, tr_rd_index, tr_tab_head, tr_wrt_fits
HISTORY:
Written 25-Feb-98 by M.Morrison
21-Apr-98 (MDM) -
[Previous]
NAME:
xrd_trace
PURPOSE:
To allow the user to interactively select images to read
and then to pass them out
SAMPLE CALLING SEQUENCE:
xrd_trace, h, img, files
INPUT:
(none)
OUTPUT:
h - The header/index
img - The image (2D or 3D array)
files - The names of the files selected
CALLS: ***
BREAK_FILE [1], BREAK_FILE [2], BREAK_FILE [3], GET_I0_DIRS, REVERSE
XMENU_SEL [1], XMENU_SEL [2], break_file [4], data_type [1], data_type [2]
file_list [1], file_list [2], prstr [1], prstr [2], rd_trace_i0 [1]
rd_trace_i0 [2], tr_decode_head [1], tr_decode_head [2]
CALLED BY:
focus_trace [1], focus_trace [2]
OPTIONAL KEYWORD INPUT:
table - If set, then make a table of the files read
list_head-If set, then make a listing of the header
information of the files read.
rev - If set, then list the file names in reverse order
outfil - If set, then write the table or listing to the file
hc - If set, then print the table or listing
HISTORY:
Written 31-Oct-96 by M.Morrison
18-Nov-96 (MDM) - Adjusted to handle non 1040x1032 images
- Added TABLE and LIST_HEAD options
- Added REV option
20-Nov-96 (MDM) - Added OUTFIL and HC options