UltraScan III
List of all members | Classes | Public Member Functions | Private Types | Private Slots | Private Member Functions | Private Attributes
US_Edit Class Reference

#include "us_edit.h"

Inheritance diagram for US_Edit:
Inheritance graph
[legend]
Collaboration diagram for US_Edit:
Collaboration graph
[legend]

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< Editschanged_points
 
US_DataIO::RawData data
 
US_DataIO::RawDataedata
 
QList< US_DataIO::SpeedDatasData
 
QVector< US_DataIO::RawDataallData
 
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_PlotPickerpick
 
US_Plotplot
 
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_Controlsdisk_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_DB2dbP
 
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...
 

Detailed Description

Definition at line 16 of file us_edit.h.

Member Enumeration Documentation

anonymous enum
private
Enumerator
MENISCUS 
AIRGAP 
RANGE 
PLATEAU 
BASELINE 
FINISHED 

Definition at line 25 of file us_edit.h.

Constructor & Destructor Documentation

US_Edit::US_Edit ( )

Definition at line 46 of file us_edit.cpp.

Member Function Documentation

bool US_Edit::all_edits_done ( void  )
privateslot

Definition at line 4023 of file us_edit.cpp.

int US_Edit::apply_edits ( US_DataIO::EditValues  parameters)
privateslot

Definition at line 5163 of file us_edit.cpp.

void US_Edit::apply_prior ( void  )
privateslot

Definition at line 3458 of file us_edit.cpp.

void US_Edit::cancel_excludes ( void  )
privateslot

Definition at line 2747 of file us_edit.cpp.

void US_Edit::connect_mwl_ctrls ( bool  conn)
privateslot

Definition at line 4125 of file us_edit.cpp.

void US_Edit::details ( void  )
privateslot

Definition at line 604 of file us_edit.cpp.

void US_Edit::draw_vline ( double  radius)
private

Definition at line 1820 of file us_edit.cpp.

void US_Edit::edit_scan ( void  )
privateslot

Definition at line 2765 of file us_edit.cpp.

void US_Edit::exclude_range ( void  )
privateslot

Definition at line 2707 of file us_edit.cpp.

void US_Edit::exclusion ( void  )
privateslot

Definition at line 2720 of file us_edit.cpp.

void US_Edit::finish_excludes ( QList< int >  excludes)
privateslot

Definition at line 2754 of file us_edit.cpp.

void US_Edit::floating ( void  )
privateslot

Definition at line 3243 of file us_edit.cpp.

void US_Edit::focus ( int  from,
int  to 
)
privateslot

Definition at line 2615 of file us_edit.cpp.

void US_Edit::focus_from ( double  scan)
privateslot

Definition at line 2577 of file us_edit.cpp.

void US_Edit::focus_to ( double  scan)
privateslot

Definition at line 2596 of file us_edit.cpp.

void US_Edit::gap_check ( void  )
private

Definition at line 614 of file us_edit.cpp.

void US_Edit::help ( void  )
inlineprivateslot

Definition at line 310 of file us_edit.h.

void US_Edit::include ( void  )
privateslot

Definition at line 2861 of file us_edit.cpp.

int US_Edit::index_data ( int  wvx = -1)
privateslot

Definition at line 5026 of file us_edit.cpp.

void US_Edit::init_includes ( void  )
private

Definition at line 2679 of file us_edit.cpp.

void US_Edit::invert_values ( void  )
privateslot

Definition at line 2868 of file us_edit.cpp.

void US_Edit::lambda_custom_list ( void  )
privateslot

Definition at line 4414 of file us_edit.cpp.

void US_Edit::lambda_end_value ( int  value)
privateslot

Definition at line 4235 of file us_edit.cpp.

void US_Edit::lambda_include_all ( void  )
privateslot

Definition at line 4473 of file us_edit.cpp.

void US_Edit::lambda_new_list ( QVector< int >  newlams)
privateslot

Definition at line 4448 of file us_edit.cpp.

void US_Edit::lambda_plot_next ( void  )
privateslot

Definition at line 4395 of file us_edit.cpp.

void US_Edit::lambda_plot_prev ( void  )
privateslot

Definition at line 4379 of file us_edit.cpp.

void US_Edit::lambda_plot_value ( int  value)
privateslot

Definition at line 4335 of file us_edit.cpp.

void US_Edit::lambda_start_value ( int  value)
privateslot

Definition at line 4226 of file us_edit.cpp.

int US_Edit::lambdas_by_cell ( int  trx = -1)
privateslot

Definition at line 5320 of file us_edit.cpp.

void US_Edit::ldelta_value ( double  value)
privateslot

Definition at line 4217 of file us_edit.cpp.

int US_Edit::like_edit_files ( QString  filename,
QStringList &  editfiles,
US_DB2 dbP 
)
privateslot

Definition at line 5057 of file us_edit.cpp.

void US_Edit::load ( void  )
privateslot

Definition at line 775 of file us_edit.cpp.

void US_Edit::lselect_custom_on ( bool  checked)
privateslot

Definition at line 4195 of file us_edit.cpp.

void US_Edit::lselect_range_on ( bool  checked)
privateslot

Definition at line 4173 of file us_edit.cpp.

void US_Edit::mouse ( const QwtDoublePoint &  p)
privateslot

Definition at line 1437 of file us_edit.cpp.

void US_Edit::new_rpmval ( int  index)
privateslot

Definition at line 3231 of file us_edit.cpp.

void US_Edit::new_triple ( int  index)
privateslot

Definition at line 3015 of file us_edit.cpp.

void US_Edit::next_step ( void  )
private

Definition at line 1845 of file us_edit.cpp.

void US_Edit::next_triple ( void  )
privateslot

Definition at line 4001 of file us_edit.cpp.

void US_Edit::noise ( void  )
privateslot

Definition at line 2981 of file us_edit.cpp.

void US_Edit::od_radius_limit ( double  value)
privateslot

Definition at line 4491 of file us_edit.cpp.

void US_Edit::plot_all ( void  )
private

Definition at line 2068 of file us_edit.cpp.

void US_Edit::plot_current ( void  )
private
void US_Edit::plot_current ( int  index)
private

Definition at line 1333 of file us_edit.cpp.

void US_Edit::plot_last ( void  )
private

Definition at line 2257 of file us_edit.cpp.

void US_Edit::plot_mwl ( void  )
private

Definition at line 2381 of file us_edit.cpp.

void US_Edit::plot_range ( void  )
private

Definition at line 2133 of file us_edit.cpp.

void US_Edit::plot_scan ( void  )
private

Definition at line 2317 of file us_edit.cpp.

void US_Edit::prior_equil ( void  )
privateslot

Definition at line 3667 of file us_edit.cpp.

void US_Edit::progress_load ( QString  progress)
privateslot

Definition at line 4084 of file us_edit.cpp.

double US_Edit::radius_indexed ( const double  radi)
privateslot

Definition at line 5341 of file us_edit.cpp.

void US_Edit::remove_spikes ( void  )
privateslot

Definition at line 2885 of file us_edit.cpp.

void US_Edit::replot ( void  )
private

Definition at line 1417 of file us_edit.cpp.

void US_Edit::reset ( void  )
privateslot

Definition at line 425 of file us_edit.cpp.

void US_Edit::reset_excludes ( void  )
private

Definition at line 2686 of file us_edit.cpp.

void US_Edit::reset_outData ( void  )
privateslot

Definition at line 5287 of file us_edit.cpp.

void US_Edit::reset_plot_lambdas ( void  )
privateslot

Definition at line 4244 of file us_edit.cpp.

void US_Edit::reset_triple ( void  )
privateslot

Definition at line 557 of file us_edit.cpp.

void US_Edit::review_edits ( void  )
privateslot

Definition at line 3985 of file us_edit.cpp.

void US_Edit::sel_investigator ( void  )
privateslot

Definition at line 409 of file us_edit.cpp.

void US_Edit::set_airGap ( void  )
privateslot

Definition at line 1946 of file us_edit.cpp.

void US_Edit::set_colors ( const QList< int > &  focus)
private

Definition at line 2638 of file us_edit.cpp.

void US_Edit::set_dataRange ( void  )
privateslot

Definition at line 1980 of file us_edit.cpp.

void US_Edit::set_fringe_tolerance ( double  )
privateslot

Definition at line 2036 of file us_edit.cpp.

void US_Edit::set_meniscus ( void  )
privateslot

Definition at line 1895 of file us_edit.cpp.

void US_Edit::set_pbColors ( QPushButton *  pb)
private

Definition at line 1316 of file us_edit.cpp.

void US_Edit::set_plateau ( void  )
privateslot

Definition at line 2015 of file us_edit.cpp.

void US_Edit::show_mwl_controls ( bool  show)
privateslot

Definition at line 4090 of file us_edit.cpp.

void US_Edit::subtract_residuals ( void  )
privateslot

Definition at line 3001 of file us_edit.cpp.

void US_Edit::undo ( void  )
privateslot

Definition at line 2928 of file us_edit.cpp.

void US_Edit::update_disk_db ( bool  isDB)
privateslot

Definition at line 4075 of file us_edit.cpp.

void US_Edit::update_excludes ( QList< int >  scanProfile)
privateslot

Definition at line 2740 of file us_edit.cpp.

void US_Edit::update_scan ( QList< QPointF >  changes)
privateslot

Definition at line 2780 of file us_edit.cpp.

void US_Edit::write ( void  )
privateslot

Definition at line 3254 of file us_edit.cpp.

int US_Edit::write_edit_db ( US_DB2 dbP,
QString &  fname,
QString &  editGUID,
QString &  editID,
QString &  rawGUID 
)
privateslot

Definition at line 4940 of file us_edit.cpp.

void US_Edit::write_mwl ( void  )
privateslot

Definition at line 4505 of file us_edit.cpp.

void US_Edit::write_triple ( void  )
privateslot

Definition at line 3288 of file us_edit.cpp.

int US_Edit::write_xml_file ( QString &  fname,
QString &  triple,
QString &  editGUID,
QString &  rawGUID 
)
privateslot

Definition at line 4702 of file us_edit.cpp.

void US_Edit::xaxis_radius_on ( bool  checked)
privateslot

Definition at line 4299 of file us_edit.cpp.

void US_Edit::xaxis_waveln_on ( bool  checked)
privateslot

Definition at line 4317 of file us_edit.cpp.

Member Data Documentation

double US_Edit::airGap_left
private

Definition at line 62 of file us_edit.h.

double US_Edit::airGap_right
private

Definition at line 63 of file us_edit.h.

bool US_Edit::all_edits
private

Definition at line 50 of file us_edit.h.

QVector< US_DataIO::RawData > US_Edit::allData
private

Definition at line 38 of file us_edit.h.

double US_Edit::baseline
private

Definition at line 66 of file us_edit.h.

QComboBox* US_Edit::cb_lend
private

Definition at line 169 of file us_edit.h.

QComboBox* US_Edit::cb_lplot
private

Definition at line 167 of file us_edit.h.

QComboBox* US_Edit::cb_lstart
private

Definition at line 168 of file us_edit.h.

QComboBox* US_Edit::cb_rpms
private

Definition at line 146 of file us_edit.h.

QComboBox* US_Edit::cb_triple
private

Definition at line 145 of file us_edit.h.

QStringList US_Edit::celchns
private

Definition at line 92 of file us_edit.h.

QList< Edits > US_Edit::changed_points
private

Definition at line 34 of file us_edit.h.

bool US_Edit::changes_made
private

Definition at line 43 of file us_edit.h.

QIcon US_Edit::check
private

Definition at line 82 of file us_edit.h.

QChar US_Edit::chlamb
private

Definition at line 70 of file us_edit.h.

QCheckBox* US_Edit::ck_writemwl
private

Definition at line 181 of file us_edit.h.

QwtCounter* US_Edit::ct_from
private

Definition at line 148 of file us_edit.h.

QwtCounter* US_Edit::ct_gaps
private

Definition at line 151 of file us_edit.h.

QwtCounter* US_Edit::ct_ldelta
private

Definition at line 161 of file us_edit.h.

QwtCounter* US_Edit::ct_noise
private

Definition at line 150 of file us_edit.h.

QwtCounter* US_Edit::ct_odlim
private

Definition at line 162 of file us_edit.h.

QwtCounter* US_Edit::ct_to
private

Definition at line 149 of file us_edit.h.

US_DataIO::RawData US_Edit::data
private

Definition at line 35 of file us_edit.h.

int US_Edit::data_index
private

Definition at line 55 of file us_edit.h.

QwtPlot* US_Edit::data_plot
private

Definition at line 97 of file us_edit.h.

QString US_Edit::dataType
private

Definition at line 87 of file us_edit.h.

int US_Edit::dbg_level
private

Definition at line 58 of file us_edit.h.

US_DB2* US_Edit::dbP
private

Definition at line 208 of file us_edit.h.

US_Disk_DB_Controls* US_Edit::disk_controls
private

Radiobuttons for disk/db choice.

Definition at line 143 of file us_edit.h.

int US_Edit::dlambda
private

Definition at line 194 of file us_edit.h.

US_DataIO::RawData* US_Edit::edata
private

Definition at line 36 of file us_edit.h.

QVector< QString > US_Edit::editFnames
private

Definition at line 78 of file us_edit.h.

QVector< QString > US_Edit::editGUIDs
private

Definition at line 76 of file us_edit.h.

QVector< QString > US_Edit::editIDs
private

Definition at line 77 of file us_edit.h.

QString US_Edit::editLabel
private

Definition at line 86 of file us_edit.h.

int US_Edit::elambda
private

Definition at line 196 of file us_edit.h.

QStringList US_Edit::expc_radii
private

Definition at line 95 of file us_edit.h.

QStringList US_Edit::expc_wvlns
private

Definition at line 94 of file us_edit.h.

QVector< double > US_Edit::expd_radii
private

Definition at line 210 of file us_edit.h.

QVector< int > US_Edit::expi_wvlns
private

Definition at line 211 of file us_edit.h.

bool US_Edit::expIsDiff
private

Definition at line 48 of file us_edit.h.

bool US_Edit::expIsEquil
private

Definition at line 47 of file us_edit.h.

bool US_Edit::expIsOther
private

Definition at line 49 of file us_edit.h.

bool US_Edit::expIsVelo
private

Definition at line 46 of file us_edit.h.

QString US_Edit::expType
private

Definition at line 88 of file us_edit.h.

QStringList US_Edit::files
private

Definition at line 89 of file us_edit.h.

QwtPlotCurve* US_Edit::fit_curve
private

Definition at line 99 of file us_edit.h.

bool US_Edit::floatingData
private

Definition at line 45 of file us_edit.h.

QwtPlotGrid* US_Edit::grid
private

Definition at line 102 of file us_edit.h.

QList< int > US_Edit::includes
private

Definition at line 74 of file us_edit.h.

double US_Edit::invert
private

Definition at line 67 of file us_edit.h.

bool US_Edit::isMwl
private

Definition at line 189 of file us_edit.h.

QLabel* US_Edit::lb_baseline
private

Definition at line 111 of file us_edit.h.

QLabel* US_Edit::lb_edtrsp
private

Definition at line 107 of file us_edit.h.

QLabel* US_Edit::lb_gaps
private

Definition at line 108 of file us_edit.h.

QLabel* US_Edit::lb_ldelta
private

Definition at line 155 of file us_edit.h.

QLabel* US_Edit::lb_lend
private

Definition at line 157 of file us_edit.h.

QLabel* US_Edit::lb_lplot
private

Definition at line 158 of file us_edit.h.

QLabel* US_Edit::lb_lstart
private

Definition at line 156 of file us_edit.h.

QLabel* US_Edit::lb_mwlctl
private

Definition at line 154 of file us_edit.h.

QLabel* US_Edit::lb_odlim
private

Definition at line 159 of file us_edit.h.

QLabel* US_Edit::lb_rpms
private

Definition at line 109 of file us_edit.h.

QLabel* US_Edit::lb_triple
private

Definition at line 110 of file us_edit.h.

QLineEdit* US_Edit::le_airGap
private

Definition at line 116 of file us_edit.h.

QLineEdit* US_Edit::le_baseline
private

Definition at line 119 of file us_edit.h.

QLineEdit* US_Edit::le_dataRange
private

Definition at line 117 of file us_edit.h.

QLineEdit* US_Edit::le_edtrsp
private

Definition at line 120 of file us_edit.h.

QLineEdit* US_Edit::le_info
private

Definition at line 114 of file us_edit.h.

QLineEdit* US_Edit::le_investigator
private

Definition at line 113 of file us_edit.h.

QLineEdit* US_Edit::le_ltrng
private

Definition at line 165 of file us_edit.h.

QLineEdit* US_Edit::le_lxrng
private

Definition at line 164 of file us_edit.h.

QLineEdit* US_Edit::le_meniscus
private

Definition at line 115 of file us_edit.h.

QLineEdit* US_Edit::le_plateau
private

Definition at line 118 of file us_edit.h.

QGridLayout* US_Edit::lo_custom
private

Definition at line 184 of file us_edit.h.

QGridLayout* US_Edit::lo_lrange
private

Definition at line 183 of file us_edit.h.

QGridLayout* US_Edit::lo_radius
private

Definition at line 185 of file us_edit.h.

QGridLayout* US_Edit::lo_waveln
private

Definition at line 186 of file us_edit.h.

QGridLayout* US_Edit::lo_writemwl
private

Definition at line 187 of file us_edit.h.

bool US_Edit::lrng_bycell
private

Definition at line 192 of file us_edit.h.

bool US_Edit::lsel_range
private

Definition at line 191 of file us_edit.h.

QwtPlotMarker* US_Edit::marker
private

Definition at line 103 of file us_edit.h.

int US_Edit::maxwavl
private

Definition at line 201 of file us_edit.h.

bool US_Edit::men_1click
private

Definition at line 51 of file us_edit.h.

double US_Edit::meniscus
private

Definition at line 60 of file us_edit.h.

double US_Edit::meniscus_left
private

Definition at line 61 of file us_edit.h.

QwtPlotCurve* US_Edit::minimum_curve
private

Definition at line 101 of file us_edit.h.

US_MwlData US_Edit::mwl_data
private

Definition at line 41 of file us_edit.h.

int US_Edit::ncelchn
private

Definition at line 203 of file us_edit.h.

int US_Edit::noise_order
private

Definition at line 53 of file us_edit.h.

int US_Edit::nrpoint
private

Definition at line 202 of file us_edit.h.

int US_Edit::ntriple
private

Definition at line 204 of file us_edit.h.

int US_Edit::nwaveln
private

Definition at line 199 of file us_edit.h.

int US_Edit::nwavelo
private

Definition at line 200 of file us_edit.h.

double US_Edit::odlimit
private

Definition at line 206 of file us_edit.h.

QVector< US_DataIO::RawData* > US_Edit::outData
private

Definition at line 39 of file us_edit.h.

QPushButton* US_Edit::pb_airGap
private

Definition at line 129 of file us_edit.h.

QPushButton* US_Edit::pb_custom
private

Definition at line 173 of file us_edit.h.

QPushButton* US_Edit::pb_dataRange
private

Definition at line 130 of file us_edit.h.

QPushButton* US_Edit::pb_details
private

Definition at line 122 of file us_edit.h.

QPushButton* US_Edit::pb_edit1
private

Definition at line 127 of file us_edit.h.

QPushButton* US_Edit::pb_exclude
private

Definition at line 123 of file us_edit.h.

QPushButton* US_Edit::pb_excludeRange
private

Definition at line 124 of file us_edit.h.

QPushButton* US_Edit::pb_exclusion
private

Definition at line 125 of file us_edit.h.

QPushButton* US_Edit::pb_float
private

Definition at line 140 of file us_edit.h.

QPushButton* US_Edit::pb_incall
private

Definition at line 174 of file us_edit.h.

QPushButton* US_Edit::pb_include
private

Definition at line 126 of file us_edit.h.

QPushButton* US_Edit::pb_invert
private

Definition at line 134 of file us_edit.h.

QPushButton* US_Edit::pb_larrow
private

Definition at line 171 of file us_edit.h.

QPushButton* US_Edit::pb_meniscus
private

Definition at line 128 of file us_edit.h.

QPushButton* US_Edit::pb_nexttrip
private

Definition at line 139 of file us_edit.h.

QPushButton* US_Edit::pb_noise
private

Definition at line 132 of file us_edit.h.

QPushButton* US_Edit::pb_plateau
private

Definition at line 131 of file us_edit.h.

QPushButton* US_Edit::pb_priorEdits
private

Definition at line 137 of file us_edit.h.

QPushButton* US_Edit::pb_rarrow
private

Definition at line 172 of file us_edit.h.

QPushButton* US_Edit::pb_residuals
private

Definition at line 136 of file us_edit.h.

QPushButton* US_Edit::pb_reviewep
private

Definition at line 138 of file us_edit.h.

QPushButton* US_Edit::pb_spikes
private

Definition at line 133 of file us_edit.h.

QPushButton* US_Edit::pb_undo
private

Definition at line 141 of file us_edit.h.

QPushButton* US_Edit::pb_write
private

Definition at line 135 of file us_edit.h.

US_PlotPicker* US_Edit::pick
private

Definition at line 104 of file us_edit.h.

double US_Edit::plateau
private

Definition at line 68 of file us_edit.h.

US_Plot* US_Edit::plot
private

Definition at line 105 of file us_edit.h.

int US_Edit::plotndx
private

Definition at line 198 of file us_edit.h.

int US_Edit::plotrec
private

Definition at line 197 of file us_edit.h.

double US_Edit::range_left
private

Definition at line 64 of file us_edit.h.

double US_Edit::range_right
private

Definition at line 65 of file us_edit.h.

QwtPlotCurve* US_Edit::raw_curve
private

Definition at line 98 of file us_edit.h.

QStringList US_Edit::rawc_wvlns
private

Definition at line 93 of file us_edit.h.

QVector< int > US_Edit::rawi_wvlns
private

Definition at line 212 of file us_edit.h.

QRadioButton* US_Edit::rb_custom
private

Definition at line 177 of file us_edit.h.

QRadioButton* US_Edit::rb_lrange
private

Definition at line 176 of file us_edit.h.

QRadioButton* US_Edit::rb_radius
private

Definition at line 178 of file us_edit.h.

QRadioButton* US_Edit::rb_waveln
private

Definition at line 179 of file us_edit.h.

QVector< QVector< double > > US_Edit::rdata
private

Definition at line 217 of file us_edit.h.

QList< double > US_Edit::residuals
private

Definition at line 75 of file us_edit.h.

QString US_Edit::runID
private

Definition at line 85 of file us_edit.h.

QList< int > US_Edit::sd_knts
private

Definition at line 73 of file us_edit.h.

QList< int > US_Edit::sd_offs
private

Definition at line 72 of file us_edit.h.

QList< US_DataIO::SpeedData > US_Edit::sData
private

Definition at line 37 of file us_edit.h.

US_Help US_Edit::showHelp
private

Definition at line 80 of file us_edit.h.

int US_Edit::slambda
private

Definition at line 195 of file us_edit.h.

bool US_Edit::spikes
private

Definition at line 44 of file us_edit.h.

enum { ... } US_Edit::step
int US_Edit::total_edits
private

Definition at line 57 of file us_edit.h.

int US_Edit::total_speeds
private

Definition at line 56 of file us_edit.h.

QVector< int > US_Edit::toti_wvlns
private

Definition at line 213 of file us_edit.h.

QStringList US_Edit::trip_rpms
private

Definition at line 91 of file us_edit.h.

int US_Edit::triple_index
private

Definition at line 54 of file us_edit.h.

QStringList US_Edit::triples
private

Definition at line 90 of file us_edit.h.

QwtPlotCurve* US_Edit::v_line
private

Definition at line 100 of file us_edit.h.

QVector< QVector< int > > US_Edit::wavelns_i
private

Definition at line 215 of file us_edit.h.

QString US_Edit::workingDir
private

Definition at line 84 of file us_edit.h.

bool US_Edit::xaxis_radius
private

Definition at line 190 of file us_edit.h.


The documentation for this class was generated from the following files: