UltraScan III
Namespaces
Classes
Files
File List
File Members
programs
us_edit
us_ri_noise.h
Go to the documentation of this file.
1
#ifndef US_RI_NOISE_H
2
#define US_RI_NOISE_H
3
4
#include <QtGui>
5
#include <qwt_counter.h>
6
7
#include "
us_extern.h
"
8
#include "
us_widgets_dialog.h
"
9
#include "
us_dataIO.h
"
10
#include "
us_plot.h
"
11
12
class
US_RiNoise
:
public
US_WidgetsDialog
13
{
14
Q_OBJECT
15
16
public
:
17
US_RiNoise
(
const
US_DataIO::RawData
&,
18
const
QList< int >&,
19
double
,
20
double
,
21
const
QString&,
22
int
&,
23
QList< double >& );
24
25
static
void
calc_residuals
(
const
US_DataIO::RawData
&,
26
const
QList< int >&,
27
double
,
28
double
,
29
int
,
30
QList< double >& );
31
32
private
:
33
const
US_DataIO::RawData
&
data
;
34
const
QList< int >&
includes
;
35
double
range_left
;
36
double
range_right
;
37
int
&
order
;
38
QList< double >&
residuals
;
39
40
QTextEdit*
te_details
;
41
42
QwtPlot*
data_plot
;
43
QwtPlotCurve*
curve
;
44
QwtCounter*
ct_order
;
45
46
private
slots:
47
void
draw_fit
(
double
);
48
};
49
#endif
Generated on Sun Jun 21 2015 11:40:43 for UltraScan III by
1.8.3.1-20130324