| |
- mcaDisplay
- mcaDisplayFilePreferences
- mcaDisplayJcpds
- mcaDisplaySettings
- mcaDisplay_colors
- mcaDisplay_display
- mcaDisplay_file
- mcaDisplay_fonts
- mcaDisplay_mca
- mcaDisplay_options
class mcaDisplay |
|
This program provides a multichannel analyzer (MCA) display in Python using
Tk widgets. It emulates the look and feel of the Canberra MCA package.
This program requires that the following environment variables be set:
MCA_SETTINGS - File name to save/restore for MCA program
settings, such as size, colors, line style,
etc. If environment variable not set then the
file mca.settings in the current default
directory is used
MCA_HELP_COMMAND - System command to display MCA help text
XRF_PEAK_LIBRARY - File containing XRF line data.
Used by lookup_xrf_line.pro
This program requires at least version 3.0 of the MCA record, which
supports fields for ROI labels and calibration parameters. |
|
Methods defined here:
- JCPDS_marker_callback(self, marker)
- ############################################################
- __del__(self)
- #############################################################
- __init__(self, file=None, detector=None)
- about(self)
- ############################################################
- cal_to_channel(self, cal)
- ############################################################
- calibrate_energy_done(self, status)
- ############################################################
- channel_to_cal(self, chan)
- ############################################################
- create_display(self)
- #############################################################
- create_print_plot(self, exit_callback=None)
- ############################################################
- cursor(self, value, energy=0, d_spacing=0)
- ############################################################
- draw_jcpds(self)
- ############################################################
- draw_marker(self, marker)
- ############################################################
- fit_peaks_return(self, background_mca=None, cursor=None, fit_mca=None, fit=None, get_cursor=None)
- ############################################################
- help(self)
- ############################################################
- jcpds_mouse(self, event, marker)
- ############################################################
- klm_marker_callback(self, marker)
- ############################################################
- klm_markers(self, in_z)
- ############################################################
- klm_mouse(self, event, marker)
- ############################################################
- lmarker(self, value, energy=0, d_spacing=0)
- ############################################################
- marker_callback(self, marker)
- ############################################################
- marker_mouse(self, event, marker)
- ############################################################
- menu_add_roi(self)
- ############################################################
- menu_background_close(self)
- ############################################################
- menu_background_open_det(self)
- ############################################################
- menu_background_open_file(self)
- ############################################################
- menu_calibrate_energy(self)
- ############################################################
- menu_calibrate_two_theta(self)
- ############################################################
- menu_clear_roi(self)
- ############################################################
- menu_cur_pos(self)
- ############################################################
- menu_delete_roi(self)
- ############################################################
- menu_erase(self)
- ############################################################
- menu_exit(self)
- ############################################################
- menu_fit_peaks(self)
- ############################################################
- menu_foreground_open_det(self)
- ############################################################
- menu_foreground_open_file(self)
- ############################################################
- menu_horiz_mode(self, value)
- ############################################################
- menu_jcpds(self)
- ############################################################
- menu_klm_down(self)
- ############################################################
- menu_klm_element(self, value)
- ############################################################
- menu_klm_line(self, value)
- ############################################################
- menu_klm_up(self)
- ############################################################
- menu_label_roi(self)
- ############################################################
- menu_lin_log(self, value)
- ############################################################
- menu_lm_pos(self)
- ############################################################
- menu_next_roi(self)
- ############################################################
- menu_preferences(self)
- ############################################################
- menu_presets(self)
- ############################################################
- menu_prev_roi(self)
- ############################################################
- menu_print(self)
- ############################################################
- menu_print_setup(self)
- ############################################################
- menu_restore_settings(self)
- ############################################################
- menu_rm_pos(self)
- ############################################################
- menu_save_as(self)
- ############################################################
- menu_save_next(self)
- ############################################################
- menu_save_settings(self)
- ############################################################
- menu_shift_down(self)
- ############################################################
- menu_shift_up(self)
- ############################################################
- menu_start(self)
- ############################################################
- menu_stop(self)
- ############################################################
- menu_swap(self)
- ############################################################
- menu_zoom_down(self)
- ############################################################
- menu_zoom_up(self)
- ############################################################
- new_inputs(self)
- ############################################################
- new_marker(self, marker, value, energy=0, d_spacing=0)
- ############################################################
- open(self, mca, name=' ', background=0)
- ############################################################
- open_det(self, background=0)
- ############################################################
- open_detector(self, name, background=0)
- ############################################################
- open_file(self, file, background=0)
- ############################################################
- print_setup_callback(self, graph)
- ############################################################
- rescale_jcpds(self)
- ############################################################
- restore_settings(self, file)
- ############################################################
- rmarker(self, value, energy=0, d_spacing=0)
- ############################################################
- save_file(self, file)
- ############################################################
- save_file_acknowledge(self, button=None)
- save_settings(self, file=None)
- ############################################################
- select_det(self, n_det)
- ############################################################
- select_det_done(self, result)
- ############################################################
- set_marker_colors(self)
- ############################################################
- show_roi(self, in_index)
- ############################################################
- show_stats(self)
- ############################################################
- timer(self)
- ############################################################
- update_marker_text(self, marker)
- ############################################################
- update_spectrum(self, rescale=0)
- ############################################################
- update_time(self)
- update_time_return(self, button)
- xaxis_callback(self, axis)
- ############################################################
- yaxis_callback(self, axis)
- ############################################################
Data and non-method functions defined here:
- __doc__ = '\n This program provides a multichannel analyze...ds for ROI labels and calibration parameters.\n '
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplayFilePreferences |
|
############################################################ |
|
Methods defined here:
- __init__(self, display)
- add_row(self, parent, option, text)
- ############################################################
- commands(self, button)
- ############################################################
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplayJcpds |
|
############################################################ |
|
Methods defined here:
- __init__(self, display)
- add_peaks(self)
- ############################################################
- add_rois(self)
- ############################################################
- build_list(self)
- ############################################################
- commands(self, button)
- ############################################################
- new_path(self)
- ############################################################
- pressure(self)
- ############################################################
- read_file(self, file)
- ############################################################
- temperature(self)
- ############################################################
- two_theta(self)
- ############################################################
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplaySettings |
|
############################################################ |
|
Methods defined here:
- __init__(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplay_colors |
|
############################################################ |
|
Methods defined here:
- __init__(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplay_display |
|
############################################################ |
|
Methods defined here:
- __init__(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplay_file |
|
############################################################ |
|
Methods defined here:
- __init__(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplay_fonts |
|
############################################################ |
|
Methods defined here:
- __init__(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplay_mca |
|
############################################################ |
|
Methods defined here:
- __init__(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
|
class mcaDisplay_options |
|
############################################################ |
|
Methods defined here:
- __init__(self)
Data and non-method functions defined here:
- __doc__ = None
- __module__ = 'mcaDisplay'
- str(object) -> string
Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
| |