
#include "us_edit.h"


Classes | |
| class | Edits |
Public Member Functions | |
| US_Edit () | |
Public Member Functions inherited from US_Widgets | |
| US_Widgets (bool=true, QWidget *p=0, Qt::WindowFlags f=0) | |
| ~US_Widgets (void) | |
| QLabel * | us_label (const QString &, int=0, int=QFont::Bold) |
| QLabel * | us_textlabel (const QString &, int=-1, int=QFont::Bold) |
| QLabel * | us_banner (const QString &, int=0, int=QFont::Bold) |
| QPushButton * | us_pushbutton (const QString &, bool=true, int=0) |
| QTextEdit * | us_textedit (void) |
| QLineEdit * | us_lineedit (const QString &=0, int=-1, bool=false) |
| void | us_setReadOnly (QLineEdit *, bool=true) |
| void | us_setReadOnly (QTextEdit *, bool=true) |
| QListWidget * | us_listwidget (int=0) |
| QGridLayout * | us_checkbox (const QString &, QCheckBox *&, bool=false) |
| QGridLayout * | us_radiobutton (const QString &text, QRadioButton *&rb, bool state=false) |
| QProgressBar * | us_progressBar (int, int, int=0) |
| QComboBox * | us_comboBox (void) |
| QLCDNumber * | us_lcd (int, int=0) |
| QwtCounter * | us_counter (int, double, double, double=0.0) |
| QwtPlot * | us_plot (const QString &, const QString &=QString(), const QString &=QString()) |
| QwtPlotGrid * | us_grid (QwtPlot *) |
| QwtPlotCurve * | us_curve (QwtPlot *, const QString &) |
| QwtPlotPicker * | us_picker (QwtPlot *) |
| QTabWidget * | us_tabwidget (int=0, int=QFont::Bold) |
| void | write_plot (const QString &, const QwtPlot *) |
| Write a plot file (PNG or SVG+PNG) from a plot. More... | |
| int | clean_etc_dir (bool=false) |
| Clean install and work ./etc directories. More... | |
Private Types | |
| enum | { MENISCUS, AIRGAP, RANGE, PLATEAU, BASELINE, FINISHED } |
Private Slots | |
| void | load (void) |
| void | details (void) |
| void | new_triple (int) |
| void | new_rpmval (int) |
| void | focus_from (double) |
| void | focus_to (double) |
| void | focus (int, int) |
| void | exclude_range (void) |
| void | exclusion (void) |
| void | update_excludes (QList< int >) |
| void | finish_excludes (QList< int >) |
| void | cancel_excludes (void) |
| void | edit_scan (void) |
| void | update_scan (QList< QPointF >) |
| void | include (void) |
| void | apply_prior (void) |
| void | prior_equil (void) |
| void | sel_investigator (void) |
| void | set_fringe_tolerance (double) |
| void | set_meniscus (void) |
| void | set_airGap (void) |
| void | set_dataRange (void) |
| void | set_plateau (void) |
| void | mouse (const QwtDoublePoint &) |
| void | noise (void) |
| void | subtract_residuals (void) |
| void | remove_spikes (void) |
| void | invert_values (void) |
| void | undo (void) |
| void | floating (void) |
| void | write (void) |
| void | write_triple (void) |
| void | write_mwl (void) |
| void | review_edits (void) |
| void | next_triple (void) |
| bool | all_edits_done (void) |
| void | update_disk_db (bool) |
| void | show_mwl_controls (bool) |
| void | connect_mwl_ctrls (bool) |
| void | ldelta_value (double) |
| void | lambda_start_value (int) |
| void | lambda_end_value (int) |
| void | reset_plot_lambdas (void) |
| void | lambda_plot_value (int) |
| void | lselect_range_on (bool) |
| void | lselect_custom_on (bool) |
| void | xaxis_radius_on (bool) |
| void | xaxis_waveln_on (bool) |
| void | lambda_plot_prev (void) |
| void | lambda_plot_next (void) |
| void | lambda_custom_list (void) |
| void | lambda_new_list (QVector< int >) |
| void | lambda_include_all (void) |
| void | od_radius_limit (double) |
| void | progress_load (QString) |
| int | write_xml_file (QString &, QString &, QString &, QString &) |
| int | write_edit_db (US_DB2 *, QString &, QString &, QString &, QString &) |
| int | index_data (int=-1) |
| int | like_edit_files (QString, QStringList &, US_DB2 *) |
| int | apply_edits (US_DataIO::EditValues parameters) |
| int | lambdas_by_cell (int=-1) |
| double | radius_indexed (const double) |
| void | reset (void) |
| void | reset_triple (void) |
| void | reset_outData (void) |
| void | help (void) |
Private Member Functions | |
| void | set_pbColors (QPushButton *) |
| void | draw_vline (double) |
| void | next_step (void) |
| void | gap_check (void) |
| void | replot (void) |
| void | plot_current (void) |
| void | plot_all (void) |
| void | plot_range (void) |
| void | plot_last (void) |
| void | plot_current (int) |
| void | plot_scan (void) |
| void | plot_mwl (void) |
| void | init_includes (void) |
| void | reset_excludes (void) |
| void | set_colors (const QList< int > &) |
Private Attributes | |
| enum US_Edit:: { ... } | step |
| QList< Edits > | changed_points |
| US_DataIO::RawData | data |
| US_DataIO::RawData * | edata |
| QList< US_DataIO::SpeedData > | sData |
| QVector< US_DataIO::RawData > | allData |
| QVector< US_DataIO::RawData * > | outData |
| US_MwlData | mwl_data |
| bool | changes_made |
| bool | spikes |
| bool | floatingData |
| bool | expIsVelo |
| bool | expIsEquil |
| bool | expIsDiff |
| bool | expIsOther |
| bool | all_edits |
| bool | men_1click |
| int | noise_order |
| int | triple_index |
| int | data_index |
| int | total_speeds |
| int | total_edits |
| int | dbg_level |
| double | meniscus |
| double | meniscus_left |
| double | airGap_left |
| double | airGap_right |
| double | range_left |
| double | range_right |
| double | baseline |
| double | invert |
| double | plateau |
| QChar | chlamb |
| QList< int > | sd_offs |
| QList< int > | sd_knts |
| QList< int > | includes |
| QList< double > | residuals |
| QVector< QString > | editGUIDs |
| QVector< QString > | editIDs |
| QVector< QString > | editFnames |
| US_Help | showHelp |
| QIcon | check |
| QString | workingDir |
| QString | runID |
| QString | editLabel |
| QString | dataType |
| QString | expType |
| QStringList | files |
| QStringList | triples |
| QStringList | trip_rpms |
| QStringList | celchns |
| QStringList | rawc_wvlns |
| QStringList | expc_wvlns |
| QStringList | expc_radii |
| QwtPlot * | data_plot |
| QwtPlotCurve * | raw_curve |
| QwtPlotCurve * | fit_curve |
| QwtPlotCurve * | v_line |
| QwtPlotCurve * | minimum_curve |
| QwtPlotGrid * | grid |
| QwtPlotMarker * | marker |
| US_PlotPicker * | pick |
| US_Plot * | plot |
| QLabel * | lb_edtrsp |
| QLabel * | lb_gaps |
| QLabel * | lb_rpms |
| QLabel * | lb_triple |
| QLabel * | lb_baseline |
| QLineEdit * | le_investigator |
| QLineEdit * | le_info |
| QLineEdit * | le_meniscus |
| QLineEdit * | le_airGap |
| QLineEdit * | le_dataRange |
| QLineEdit * | le_plateau |
| QLineEdit * | le_baseline |
| QLineEdit * | le_edtrsp |
| QPushButton * | pb_details |
| QPushButton * | pb_exclude |
| QPushButton * | pb_excludeRange |
| QPushButton * | pb_exclusion |
| QPushButton * | pb_include |
| QPushButton * | pb_edit1 |
| QPushButton * | pb_meniscus |
| QPushButton * | pb_airGap |
| QPushButton * | pb_dataRange |
| QPushButton * | pb_plateau |
| QPushButton * | pb_noise |
| QPushButton * | pb_spikes |
| QPushButton * | pb_invert |
| QPushButton * | pb_write |
| QPushButton * | pb_residuals |
| QPushButton * | pb_priorEdits |
| QPushButton * | pb_reviewep |
| QPushButton * | pb_nexttrip |
| QPushButton * | pb_float |
| QPushButton * | pb_undo |
| US_Disk_DB_Controls * | disk_controls |
| Radiobuttons for disk/db choice. More... | |
| QComboBox * | cb_triple |
| QComboBox * | cb_rpms |
| QwtCounter * | ct_from |
| QwtCounter * | ct_to |
| QwtCounter * | ct_noise |
| QwtCounter * | ct_gaps |
| QLabel * | lb_mwlctl |
| QLabel * | lb_ldelta |
| QLabel * | lb_lstart |
| QLabel * | lb_lend |
| QLabel * | lb_lplot |
| QLabel * | lb_odlim |
| QwtCounter * | ct_ldelta |
| QwtCounter * | ct_odlim |
| QLineEdit * | le_lxrng |
| QLineEdit * | le_ltrng |
| QComboBox * | cb_lplot |
| QComboBox * | cb_lstart |
| QComboBox * | cb_lend |
| QPushButton * | pb_larrow |
| QPushButton * | pb_rarrow |
| QPushButton * | pb_custom |
| QPushButton * | pb_incall |
| QRadioButton * | rb_lrange |
| QRadioButton * | rb_custom |
| QRadioButton * | rb_radius |
| QRadioButton * | rb_waveln |
| QCheckBox * | ck_writemwl |
| QGridLayout * | lo_lrange |
| QGridLayout * | lo_custom |
| QGridLayout * | lo_radius |
| QGridLayout * | lo_waveln |
| QGridLayout * | lo_writemwl |
| bool | isMwl |
| bool | xaxis_radius |
| bool | lsel_range |
| bool | lrng_bycell |
| int | dlambda |
| int | slambda |
| int | elambda |
| int | plotrec |
| int | plotndx |
| int | nwaveln |
| int | nwavelo |
| int | maxwavl |
| int | nrpoint |
| int | ncelchn |
| int | ntriple |
| double | odlimit |
| US_DB2 * | dbP |
| QVector< double > | expd_radii |
| QVector< int > | expi_wvlns |
| QVector< int > | rawi_wvlns |
| QVector< int > | toti_wvlns |
| QVector< QVector< int > > | wavelns_i |
| QVector< QVector< double > > | rdata |
Additional Inherited Members | |
Static Public Member Functions inherited from US_Widgets | |
| static QFont | fixedFont (void) |
Public Attributes inherited from US_Widgets | |
| US_Global | g |
| Connect to global memory and make the values accessible. More... | |
| QPalette | vlgray |
| Very light gray palette for read-only line edits. More... | |
|
private |
| US_Edit::US_Edit | ( | ) |
Definition at line 46 of file us_edit.cpp.
|
privateslot |
Definition at line 4023 of file us_edit.cpp.
|
privateslot |
Definition at line 5163 of file us_edit.cpp.
|
privateslot |
Definition at line 3458 of file us_edit.cpp.
|
privateslot |
Definition at line 2747 of file us_edit.cpp.
|
privateslot |
Definition at line 4125 of file us_edit.cpp.
|
privateslot |
Definition at line 604 of file us_edit.cpp.
|
private |
Definition at line 1820 of file us_edit.cpp.
|
privateslot |
Definition at line 2765 of file us_edit.cpp.
|
privateslot |
Definition at line 2707 of file us_edit.cpp.
|
privateslot |
Definition at line 2720 of file us_edit.cpp.
|
privateslot |
Definition at line 2754 of file us_edit.cpp.
|
privateslot |
Definition at line 3243 of file us_edit.cpp.
|
privateslot |
Definition at line 2615 of file us_edit.cpp.
|
privateslot |
Definition at line 2577 of file us_edit.cpp.
|
privateslot |
Definition at line 2596 of file us_edit.cpp.
|
private |
Definition at line 614 of file us_edit.cpp.
|
privateslot |
Definition at line 2861 of file us_edit.cpp.
|
privateslot |
Definition at line 5026 of file us_edit.cpp.
|
private |
Definition at line 2679 of file us_edit.cpp.
|
privateslot |
Definition at line 2868 of file us_edit.cpp.
|
privateslot |
Definition at line 4414 of file us_edit.cpp.
|
privateslot |
Definition at line 4235 of file us_edit.cpp.
|
privateslot |
Definition at line 4473 of file us_edit.cpp.
|
privateslot |
Definition at line 4448 of file us_edit.cpp.
|
privateslot |
Definition at line 4395 of file us_edit.cpp.
|
privateslot |
Definition at line 4379 of file us_edit.cpp.
|
privateslot |
Definition at line 4335 of file us_edit.cpp.
|
privateslot |
Definition at line 4226 of file us_edit.cpp.
|
privateslot |
Definition at line 5320 of file us_edit.cpp.
|
privateslot |
Definition at line 4217 of file us_edit.cpp.
|
privateslot |
Definition at line 5057 of file us_edit.cpp.
|
privateslot |
Definition at line 775 of file us_edit.cpp.
|
privateslot |
Definition at line 4195 of file us_edit.cpp.
|
privateslot |
Definition at line 4173 of file us_edit.cpp.
|
privateslot |
Definition at line 1437 of file us_edit.cpp.
|
privateslot |
Definition at line 3231 of file us_edit.cpp.
|
privateslot |
Definition at line 3015 of file us_edit.cpp.
|
private |
Definition at line 1845 of file us_edit.cpp.
|
privateslot |
Definition at line 4001 of file us_edit.cpp.
|
privateslot |
Definition at line 2981 of file us_edit.cpp.
|
privateslot |
Definition at line 4491 of file us_edit.cpp.
|
private |
Definition at line 2068 of file us_edit.cpp.
|
private |
|
private |
Definition at line 1333 of file us_edit.cpp.
|
private |
Definition at line 2257 of file us_edit.cpp.
|
private |
Definition at line 2381 of file us_edit.cpp.
|
private |
Definition at line 2133 of file us_edit.cpp.
|
private |
Definition at line 2317 of file us_edit.cpp.
|
privateslot |
Definition at line 3667 of file us_edit.cpp.
|
privateslot |
Definition at line 4084 of file us_edit.cpp.
|
privateslot |
Definition at line 5341 of file us_edit.cpp.
|
privateslot |
Definition at line 2885 of file us_edit.cpp.
|
private |
Definition at line 1417 of file us_edit.cpp.
|
privateslot |
Definition at line 425 of file us_edit.cpp.
|
private |
Definition at line 2686 of file us_edit.cpp.
|
privateslot |
Definition at line 5287 of file us_edit.cpp.
|
privateslot |
Definition at line 4244 of file us_edit.cpp.
|
privateslot |
Definition at line 557 of file us_edit.cpp.
|
privateslot |
Definition at line 3985 of file us_edit.cpp.
|
privateslot |
Definition at line 409 of file us_edit.cpp.
|
privateslot |
Definition at line 1946 of file us_edit.cpp.
|
private |
Definition at line 2638 of file us_edit.cpp.
|
privateslot |
Definition at line 1980 of file us_edit.cpp.
|
privateslot |
Definition at line 2036 of file us_edit.cpp.
|
privateslot |
Definition at line 1895 of file us_edit.cpp.
|
private |
Definition at line 1316 of file us_edit.cpp.
|
privateslot |
Definition at line 2015 of file us_edit.cpp.
|
privateslot |
Definition at line 4090 of file us_edit.cpp.
|
privateslot |
Definition at line 3001 of file us_edit.cpp.
|
privateslot |
Definition at line 2928 of file us_edit.cpp.
|
privateslot |
Definition at line 4075 of file us_edit.cpp.
|
privateslot |
Definition at line 2740 of file us_edit.cpp.
|
privateslot |
Definition at line 2780 of file us_edit.cpp.
|
privateslot |
Definition at line 3254 of file us_edit.cpp.
|
privateslot |
Definition at line 4940 of file us_edit.cpp.
|
privateslot |
Definition at line 4505 of file us_edit.cpp.
|
privateslot |
Definition at line 3288 of file us_edit.cpp.
|
privateslot |
Definition at line 4702 of file us_edit.cpp.
|
privateslot |
Definition at line 4299 of file us_edit.cpp.
|
privateslot |
Definition at line 4317 of file us_edit.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| enum { ... } US_Edit::step |
1.8.3.1-20130324