SourceXtractorPlusPlus
0.14
Please provide a description of the project.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
SEImplementation
SEImplementation
Plugin
MeasurementFrameInfo
MeasurementFrameInfo.h
Go to the documentation of this file.
1
18
#ifndef _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEINFO_MEASUREMENTFRAMEINFO_H_
19
#define _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEINFO_MEASUREMENTFRAMEINFO_H_
20
21
#include "
SEUtils/Types.h
"
22
23
#include "
SEFramework/Property/Property.h
"
24
#include "
SEFramework/CoordinateSystem/CoordinateSystem.h
"
25
26
namespace
SourceXtractor {
27
28
class
MeasurementFrameInfo
:
public
Property
{
29
30
public
:
31
virtual
~MeasurementFrameInfo
() =
default
;
32
33
MeasurementFrameInfo
(
int
width
,
int
height
,
double
gain,
double
saturation,
34
double
variance_threshold,
double
background_median_rms)
35
:
m_width
(width),
m_height
(height),
36
m_gain
(gain),
m_saturation
(saturation),
37
m_variance_threshold
(variance_threshold),
m_background_median_rms
(background_median_rms) {}
38
39
double
getGain
()
const
{
40
return
m_gain
;
41
}
42
43
double
getSaturation
()
const
{
44
return
m_saturation
;
45
}
46
47
int
getWidth
()
const
{
48
return
m_width
;
49
}
50
51
int
getHeight
()
const
{
52
return
m_height
;
53
}
54
55
SeFloat
getVarianceThreshold
()
const
{
56
return
m_variance_threshold
;
57
}
58
59
SeFloat
getBackgroundMedianRms
()
const
{
60
return
m_background_median_rms
;
61
}
62
63
private
:
64
int
m_width
;
65
int
m_height
;
66
67
double
m_gain
;
68
double
m_saturation
;
69
70
double
m_variance_threshold
;
71
double
m_background_median_rms
;
72
73
};
74
75
}
76
77
#endif
/* _SEIMPLEMENTATION_PLUGIN_MEASUREMENTFRAMEINFO_MEASUREMENTFRAMEINFO_H_ */
SourceXtractor::MeasurementFrameInfo::m_gain
double m_gain
Definition:
MeasurementFrameInfo.h:67
Types.h
SourceXtractor::MeasurementFrameInfo::getGain
double getGain() const
Definition:
MeasurementFrameInfo.h:39
Property.h
SourceXtractor::MeasurementFrameInfo::m_height
int m_height
Definition:
MeasurementFrameInfo.h:65
SourceXtractor::SeFloat
SeFloat32 SeFloat
Definition:
Types.h:32
SourceXtractor::MeasurementFrameInfo::getVarianceThreshold
SeFloat getVarianceThreshold() const
Definition:
MeasurementFrameInfo.h:55
SourceXtractor::MeasurementFrameInfo::getSaturation
double getSaturation() const
Definition:
MeasurementFrameInfo.h:43
SourceXtractor::MeasurementFrameInfo::m_variance_threshold
double m_variance_threshold
Definition:
MeasurementFrameInfo.h:70
SourceXtractor::Property
Base class for all Properties. (has no actual content)
Definition:
Property.h:33
SourceXtractor::MeasurementFrameInfo::MeasurementFrameInfo
MeasurementFrameInfo(int width, int height, double gain, double saturation, double variance_threshold, double background_median_rms)
Definition:
MeasurementFrameInfo.h:33
SourceXtractor::MeasurementFrameInfo::~MeasurementFrameInfo
virtual ~MeasurementFrameInfo()=default
SourceXtractor::MeasurementFrameInfo::getWidth
int getWidth() const
Definition:
MeasurementFrameInfo.h:47
SourceXtractor::MeasurementFrameInfo
Definition:
MeasurementFrameInfo.h:28
SourceXtractor::MeasurementFrameInfo::getHeight
int getHeight() const
Definition:
MeasurementFrameInfo.h:51
SourceXtractor::MeasurementFrameInfo::m_saturation
double m_saturation
Definition:
MeasurementFrameInfo.h:68
CoordinateSystem.h
ModelFitting::height
height
Definition:
CompactModelBase.icpp:19
SourceXtractor::MeasurementFrameInfo::m_width
int m_width
Definition:
MeasurementFrameInfo.h:64
SourceXtractor::MeasurementFrameInfo::getBackgroundMedianRms
SeFloat getBackgroundMedianRms() const
Definition:
MeasurementFrameInfo.h:59
ModelFitting::width
width
Definition:
CompactModelBase.icpp:19
SourceXtractor::MeasurementFrameInfo::m_background_median_rms
double m_background_median_rms
Definition:
MeasurementFrameInfo.h:71
Generated by
1.8.5