
Class for Ramp Data: importing from raw files or loading from vectors of rawData. More...
#include "us_mwlramp.h"


Classes | |
| class | RampRawData |
| Variables read from MWL-ramp files. More... | |
Public Member Functions | |
| US_mwlRamp () | |
| void | clear (void) |
| bool | import_data (QString &, QLineEdit *, QVector< US_mwlRamp::RampRawData > &allData, QString &runID_xml_mwl) |
| clear class from memory More... | |
Public Attributes | |
| QString | cur_dir |
| Currently selected i/p data directory. More... | |
| QLineEdit * | le_status |
| Status report LineEdit. More... | |
| int | dbg_level |
| Debug level. More... | |
| int | nfile |
| QString | runID |
files to readMore... | |
| double | radius |
| QStringList | cellchans |
| measured radius position as double More... | |
| QStringList | samplenames |
| vector: cell and channel More... | |
| QVector< double > | menisci |
| vector: sample name in corresponding channel More... | |
| QVector< double > | bottoms |
| vector: solution meniscus More... | |
| double | Temperature |
| vector: cell bottom More... | |
| QStringList | cells |
| measurement temperature More... | |
Private Slots | |
| void | read_runxml (QDir, QString) |
Private Attributes | |
| QVector< int > | ri_wavelns |
| Raw input wavelengths. More... | |
| QVector< QVector< int > > | ex_wavelns |
| Export Wavelengths, ea. cc. More... | |
| QStringList | fpaths |
| QStringList | fnames |
| int | ncelchn |
| Number of Cell/Channels. More... | |
| int | nlambda |
| Number of wavelengths (output) More... | |
| int | nlamb_i |
| Number of wavelengths (raw input) More... | |
| int | curccx |
| Current cell/chan index. More... | |
| int | slambda |
| Starting output lambda. More... | |
| int | elambda |
| Ending output lambda. More... | |
| QMap< QString, int > | counts |
| Map of counts ('File','Scan',...) More... | |
Class for Ramp Data: importing from raw files or loading from vectors of rawData.
Definition at line 15 of file us_mwlramp.h.
| US_mwlRamp::US_mwlRamp | ( | ) |
Definition at line 9 of file us_mwlramp.cpp.
| void US_mwlRamp::clear | ( | void | ) |
Definition at line 270 of file us_mwlramp.cpp.
| bool US_mwlRamp::import_data | ( | QString & | mwldir, |
| QLineEdit * | lestat, | ||
| QVector< US_mwlRamp::RampRawData > & | allData, | ||
| QString & | runID_xml_mwl | ||
| ) |
clear class from memory
Import ramp data from a specified directory
| mwldir | Raw ramp data directory |
| lestat | Status LineEdit pointer |
| allData | Reference to RampRawData vector |
| runID_xml_mwl | Run ID string |
Number of Wavelengths
Definition at line 15 of file us_mwlramp.cpp.
|
privateslot |
Definition at line 199 of file us_mwlramp.cpp.
| QVector<double> US_mwlRamp::bottoms |
vector: solution meniscus
Definition at line 56 of file us_mwlramp.h.
| QStringList US_mwlRamp::cellchans |
measured radius position as double
Definition at line 53 of file us_mwlramp.h.
| QStringList US_mwlRamp::cells |
|
private |
Map of counts ('File','Scan',...)
Definition at line 87 of file us_mwlramp.h.
| QString US_mwlRamp::cur_dir |
Currently selected i/p data directory.
Definition at line 45 of file us_mwlramp.h.
|
private |
Current cell/chan index.
Definition at line 84 of file us_mwlramp.h.
| int US_mwlRamp::dbg_level |
Debug level.
Definition at line 47 of file us_mwlramp.h.
|
private |
Ending output lambda.
Definition at line 86 of file us_mwlramp.h.
|
private |
Export Wavelengths, ea. cc.
Definition at line 78 of file us_mwlramp.h.
|
private |
Definition at line 80 of file us_mwlramp.h.
|
private |
Definition at line 79 of file us_mwlramp.h.
| QLineEdit* US_mwlRamp::le_status |
Status report LineEdit.
Definition at line 46 of file us_mwlramp.h.
| QVector<double> US_mwlRamp::menisci |
vector: sample name in corresponding channel
Definition at line 55 of file us_mwlramp.h.
|
private |
Number of Cell/Channels.
Definition at line 81 of file us_mwlramp.h.
| int US_mwlRamp::nfile |
Definition at line 48 of file us_mwlramp.h.
|
private |
Number of wavelengths (raw input)
Definition at line 83 of file us_mwlramp.h.
|
private |
Number of wavelengths (output)
Definition at line 82 of file us_mwlramp.h.
| double US_mwlRamp::radius |
Definition at line 52 of file us_mwlramp.h.
|
private |
Raw input wavelengths.
Definition at line 77 of file us_mwlramp.h.
| QString US_mwlRamp::runID |
| QStringList US_mwlRamp::samplenames |
vector: cell and channel
Definition at line 54 of file us_mwlramp.h.
|
private |
Starting output lambda.
Definition at line 85 of file us_mwlramp.h.
| double US_mwlRamp::Temperature |
vector: cell bottom
Definition at line 58 of file us_mwlramp.h.
1.8.3.1-20130324