|
qse
0.5.4
|
#include <qsescanaverager.h>

Public Member Functions | |
| QseScanAverager (QseDataSet *inData, QseDataSet *outData, const QString &name, QObject *parent=0) | |
| void | exec () |
| void | startAveraging () |
| void | addScanToAverage (int i) |
| void | finishAveraging () |
Public Member Functions inherited from QseEXAFSOperator | |
| QseEXAFSOperator (QseDataSet *inData, QseDataSet *outData, const QString &name, QObject *parent=0) | |
| QseDataSet * | inputData () |
| QseDataSet * | outputData () |
| bool | matchesEnergyPattern (const QseColumn *col, int colnum) |
| bool | matchesEnergyColumn (const QseColumn *col, int colnum) |
| bool | matchesDetectorPattern (const QseColumn *col, int colnum) |
| bool | matchesDetectorColumn (const QseColumn *col, int colnum) |
| bool | matchesNormalizationPattern (const QseColumn *col, int colnum) |
| bool | matchesNormalizationColumn (const QseColumn *col, int colnum) |
| bool | matchesSecondsPattern (const QseColumn *col, int colnum) |
| bool | matchesSecondsColumn (const QseColumn *col, int colnum) |
| bool | matchesCopyPattern (const QseColumn *col, int colnum) |
| bool | matchesCopyColumn (const QseColumn *col, int colnum) |
| bool | matchesCopyNormalizedPattern (const QseColumn *col, int colnum) |
| bool | matchesCopyNormalizedColumn (const QseColumn *col, int colnum) |
| bool | matchesCopyRatePattern (const QseColumn *col, int colnum) |
| bool | matchesCopyRateColumn (const QseColumn *col, int colnum) |
| bool | matchesCopyTotalCountsPattern (const QseColumn *col, int colnum) |
| bool | matchesCopyTotalCountsColumn (const QseColumn *col, int colnum) |
Public Member Functions inherited from QseOperator | |
| QseOperator (const QString &name, QObject *parent=0) | |
| QString | name () const |
| void | setName (const QString &name) |
| void | addParameter (QseParameter *parameter) |
Private Attributes | |
| QseScan * | m_Result |
| QseScan * | m_Totals |
| int | m_NScans |
| int | m_LookupIndex |
Friends | |
| class | QseScanAveragerUI |
Definition at line 10 of file qsescanaverager.h.
| QseScanAverager::QseScanAverager | ( | QseDataSet * | inData, |
| QseDataSet * | outData, | ||
| const QString & | name, | ||
| QObject * | parent = 0 |
||
| ) |
Definition at line 8 of file qsescanaverager.cpp.
| void QseScanAverager::addScanToAverage | ( | int | i | ) |
Definition at line 32 of file qsescanaverager.cpp.
References QseColumn::data(), QseScan::header(), QseEXAFSOperator::m_InputData, m_LookupIndex, m_NScans, m_Result, m_Totals, QseColumn::name(), QseScan::name(), QseScan::scanCommand(), QseColumn::setData(), and QseOperator::setName().
|
virtual |
| void QseScanAverager::finishAveraging | ( | ) |
Definition at line 117 of file qsescanaverager.cpp.
References QseScan::column(), QseColumn::division(), QseEXAFSOperator::m_OutputData, m_Result, and m_Totals.
| void QseScanAverager::startAveraging | ( | ) |
Definition at line 21 of file qsescanaverager.cpp.
References QseEXAFSOperator::m_InputData, m_NScans, QseEXAFSOperator::m_OutputData, m_Result, and m_Totals.
|
friend |
Definition at line 20 of file qsescanaverager.h.
|
private |
Definition at line 32 of file qsescanaverager.h.
Referenced by addScanToAverage().
|
private |
Definition at line 31 of file qsescanaverager.h.
Referenced by addScanToAverage(), and startAveraging().
|
private |
Definition at line 29 of file qsescanaverager.h.
Referenced by addScanToAverage(), finishAveraging(), and startAveraging().
|
private |
Definition at line 30 of file qsescanaverager.h.
Referenced by addScanToAverage(), finishAveraging(), and startAveraging().
1.8.6