Diana Software
pkg
mathtools
QInterval.cc
Go to the documentation of this file.
1
#include "
QInterval.hh
"
2
3
QObjectImp
(Diana::QInterval);
4
5
Q_BEGIN_NAMESPACE
6
7
QInterval::QInterval
(
const
double
min
,
const
double
max
)
8
{
9
if
(
min
<=
max
) {
10
fMin
=
min
;
11
fMax
=
max
;
12
}
13
else
{
14
fMin
=
max
;
15
fMax
=
min
;
16
}
17
}
18
19
QInterval::QInterval
()
20
{
21
fMin
=
Q_DOUBLE_DEFAULT
;
22
fMax
=
Q_DOUBLE_DEFAULT
;
23
}
24
25
26
QInterval::~QInterval
()
27
{
28
}
29
30
Q_END_NAMESPACE
max
double max
Definition:
CheckOF.C:53
Q_DOUBLE_DEFAULT
#define Q_DOUBLE_DEFAULT
Definition:
QDiana.hh:24
Q_END_NAMESPACE
#define Q_END_NAMESPACE
Definition:
QDiana.hh:22
Q_BEGIN_NAMESPACE
#define Q_BEGIN_NAMESPACE
Definition:
QDiana.hh:20
QObjectImp
QObjectImp(Diana::QInterval)
QInterval.hh
min
double min(const Diana::QVector &v)
Definition:
QVector.cc:878
QInterval::fMin
double fMin
Minimum of interval.
Definition:
QInterval.hh:78
QInterval::fMax
double fMax
Maximum of interval.
Definition:
QInterval.hh:75
QInterval::~QInterval
virtual ~QInterval()
Destructor.
Definition:
QInterval.cc:26
QInterval::QInterval
QInterval()
constructor
Definition:
QInterval.cc:19
Generated by
1.9.1