IDL Procedures written or modified specifically for X17B2
Below is a complete list of the programs in the d:\idl_procedures\X17B2_EPICS
folder on the beamline server, along with a brief description of what they do.
Those which may be obsolete and/or have not been recently tested are in red.
- diffraction_and_scan.pro
- An IDL script for doing a sample scan during diffraction data collection
- filecounttest.pro
- idl_startup.pro
- idl_startup_new.pro
- idl_startup_old.pro
- imaging_and_diffraction_1.pro
- An IDL script for collecting images, and diffraction data at one sample
position
- imaging_and_diffraction_1a.pro
- Another IDL script for collecting images, and diffraction data at one
sample position
- imaging_and_diffraction_2.pro
- An IDL script for collecting images, and diffraction data at two sample
positions
- imaging_and_diffraction_3.pro
- An IDL script for collecting images, and diffraction data at three sample
positions
- imaging_and_diffraction_new.pro
- imaging_and_diffraction_scan.pro
- An IDL script for collecting images, and scanning the sample during
diffraction data collection
- labelnomca.pro
- An IDL procedure which creates a PostScript file with a plot of the
current data (4 detectors) and the text of the parameters label, and sends
it to the beamline printer. It also creates a text file with the text
of the parameters label, and sends it to the beamline label printer. This
is the same aws X17B2_label.pro, except that it can be invoked manually,
without saving an MCA data file.
- label_bak_kjb.pro
- label_test.pro
- linear_heat.pro
- An IDL script for linearly heating the sample during data collection
- load_dxp.pro
- An IDL script for loading the dxp parameters into the crate, after a
crash
- load_dxp_control.pro
- An IDL script for loading the dxp control parameters into the crate,
after a crash
- load_edf.pro
- An IDL script for copying the EDF file created by PLOT85 into the crate,
replacing the calibration parameters in the detector
- load_thermocouple_cal.pro
- An IDL script for replacing the thermocouple calibration parameters
- maklab.pro
- med_save.pro
- multisave.pro
- page.pro
- An IDL procedure, called by Write_file, which creates a PostScript file
with a plot of the current data (4 detectors) and the text of the parameters
label, and sends it to the beamline printer
- print_parameters.pro
- An IDL script which creates a PostScript file with the text of the parameters
label, and sends it to the beamline printer.
- save.pro
- write_file.pro
- X17b2_increment_filename.pro
- X17B2_label.pro
- An IDL procedure, called by X17B2_write_file, which creates a PostScript
file with a plot of the current data (4 detectors) and the text of the
parameters label, and sends it to the beamline printer. It also creates
a text file with the text of the parameters label, and sends it to the
beamline label printer
- X17B2_write_file.pro
- An IDL procedure which replaces the write-file procedure in Mark Rivers'
MCA program. The primary difference is that it adds a call to X17B2_label.pro
(above) so that every time an MCA spectrum is saved, a page of the plots
is created and printed, and a label for the lab notebook is also printed.
- x17_multiscan.pro
- x17_multiscan_inc.pro