SourceXtractorPlusPlus
0.10
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
FlexibleModelFitting
FlexibleModelFittingModel.h
Go to the documentation of this file.
1
17
/*
18
* FlexibleModelFittingModel.h
19
*
20
* Created on: Sep 17, 2018
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_FLEXIBLEMODELFITTING_FLEXIBLEMODELFITTINGMODEL_H_
25
#define _SEIMPLEMENTATION_PLUGIN_FLEXIBLEMODELFITTING_FLEXIBLEMODELFITTINGMODEL_H_
26
27
#include <vector>
28
29
#include "
ModelFitting/Models/ConstantModel.h
"
30
#include "
ModelFitting/Models/PointModel.h
"
31
#include "
ModelFitting/Models/ExtendedModel.h
"
32
33
#include "
SEFramework/Source/SourceInterface.h
"
34
#include "
SEFramework/Image/VectorImage.h
"
35
#include "
SEFramework/CoordinateSystem/CoordinateSystem.h
"
36
37
#include "
SEImplementation/Image/ImageInterfaceTraits.h
"
38
39
namespace
SourceXtractor
{
40
41
class
FlexibleModelFittingParameterManager;
42
43
class
FlexibleModelFittingModel
{
44
public
:
45
virtual
~FlexibleModelFittingModel
() {}
46
47
virtual
void
addForSource
(
FlexibleModelFittingParameterManager
& manager,
48
const
SourceInterface
& source,
49
std::vector<ModelFitting::ConstantModel>
& constant_models,
50
std::vector<ModelFitting::PointModel>
& point_models,
51
std::vector
<
std::shared_ptr
<
ModelFitting::ExtendedModel<ImageInterfaceTypePtr>
>>& extended_models,
52
std::tuple<double, double, double, double>
jacobian,
53
std::shared_ptr<CoordinateSystem>
reference_coordinates,
54
std::shared_ptr<CoordinateSystem>
coordinates,
PixelCoordinate
offset)
const
= 0;
55
56
private
:
57
};
58
59
class
FlexibleModelFittingPointModel
:
public
FlexibleModelFittingModel
{
60
public
:
61
FlexibleModelFittingPointModel
(
std::shared_ptr<FlexibleModelFittingParameter>
x
,
62
std::shared_ptr<FlexibleModelFittingParameter>
y
,
63
std::shared_ptr<FlexibleModelFittingParameter>
flux)
64
:
m_x
(
x
),
m_y
(
y
),
m_flux
(flux) {}
65
66
virtual
~FlexibleModelFittingPointModel
() {}
67
68
virtual
void
addForSource
(
FlexibleModelFittingParameterManager
& manager,
69
const
SourceInterface
& source,
70
std::vector<ModelFitting::ConstantModel>
& constant_models,
71
std::vector<ModelFitting::PointModel>
& point_models,
72
std::vector
<
std::shared_ptr
<
ModelFitting::ExtendedModel<ImageInterfaceTypePtr>
>>& extended_models,
73
std::tuple<double, double, double, double>
jacobian,
74
std::shared_ptr<CoordinateSystem>
reference_coordinates,
75
std::shared_ptr<CoordinateSystem>
coordinates,
PixelCoordinate
offset)
const
;
76
private
:
77
std::shared_ptr<FlexibleModelFittingParameter>
m_x
;
78
std::shared_ptr<FlexibleModelFittingParameter>
m_y
;
79
std::shared_ptr<FlexibleModelFittingParameter>
m_flux
;
80
};
81
82
class
FlexibleModelFittingExponentialModel
:
public
FlexibleModelFittingModel
{
83
public
:
84
FlexibleModelFittingExponentialModel
(
std::shared_ptr<FlexibleModelFittingParameter>
x
,
85
std::shared_ptr<FlexibleModelFittingParameter>
y
,
86
std::shared_ptr<FlexibleModelFittingParameter>
flux,
87
std::shared_ptr<FlexibleModelFittingParameter>
effective_radius,
88
std::shared_ptr<FlexibleModelFittingParameter>
aspect_ratio,
89
std::shared_ptr<FlexibleModelFittingParameter>
angle)
90
:
m_x
(
x
),
91
m_y
(
y
),
92
m_flux
(flux),
93
m_effective_radius
(effective_radius),
94
m_aspect_ratio
(aspect_ratio),
95
m_angle
(angle) {}
96
97
virtual
~FlexibleModelFittingExponentialModel
() {}
98
99
virtual
void
addForSource
(
FlexibleModelFittingParameterManager
& manager,
100
const
SourceInterface
& source,
101
std::vector<ModelFitting::ConstantModel>
& constant_models,
102
std::vector<ModelFitting::PointModel>
& point_models,
103
std::vector
<
std::shared_ptr
<
ModelFitting::ExtendedModel<ImageInterfaceTypePtr>
>>& extended_models,
104
std::tuple<double, double, double, double>
jacobian,
105
std::shared_ptr<CoordinateSystem>
reference_coordinates,
106
std::shared_ptr<CoordinateSystem>
coordinates,
PixelCoordinate
offset)
const
;
107
108
private
:
109
std::shared_ptr<FlexibleModelFittingParameter>
m_x
;
110
std::shared_ptr<FlexibleModelFittingParameter>
m_y
;
111
std::shared_ptr<FlexibleModelFittingParameter>
m_flux
;
112
std::shared_ptr<FlexibleModelFittingParameter>
m_effective_radius
;
113
std::shared_ptr<FlexibleModelFittingParameter>
m_aspect_ratio
;
114
std::shared_ptr<FlexibleModelFittingParameter>
m_angle
;
115
};
116
117
class
FlexibleModelFittingDevaucouleursModel
:
public
FlexibleModelFittingModel
{
118
public
:
119
FlexibleModelFittingDevaucouleursModel
(
std::shared_ptr<FlexibleModelFittingParameter>
x
,
120
std::shared_ptr<FlexibleModelFittingParameter>
y
,
121
std::shared_ptr<FlexibleModelFittingParameter>
flux,
122
std::shared_ptr<FlexibleModelFittingParameter>
effective_radius,
123
std::shared_ptr<FlexibleModelFittingParameter>
aspect_ratio,
124
std::shared_ptr<FlexibleModelFittingParameter>
angle)
125
:
m_x
(
x
),
126
m_y
(
y
),
127
m_flux
(flux),
128
m_effective_radius
(effective_radius),
129
m_aspect_ratio
(aspect_ratio),
130
m_angle
(angle) {}
131
132
virtual
~FlexibleModelFittingDevaucouleursModel
() {}
133
134
virtual
void
addForSource
(
FlexibleModelFittingParameterManager
& manager,
135
const
SourceInterface
& source,
136
std::vector<ModelFitting::ConstantModel>
& constant_models,
137
std::vector<ModelFitting::PointModel>
& point_models,
138
std::vector
<
std::shared_ptr
<
ModelFitting::ExtendedModel<ImageInterfaceTypePtr>
>>& extended_models,
139
std::tuple<double, double, double, double>
jacobian,
140
std::shared_ptr<CoordinateSystem>
reference_coordinates,
141
std::shared_ptr<CoordinateSystem>
coordinates,
PixelCoordinate
offset)
const
;
142
143
private
:
144
std::shared_ptr<FlexibleModelFittingParameter>
m_x
;
145
std::shared_ptr<FlexibleModelFittingParameter>
m_y
;
146
std::shared_ptr<FlexibleModelFittingParameter>
m_flux
;
147
std::shared_ptr<FlexibleModelFittingParameter>
m_effective_radius
;
148
std::shared_ptr<FlexibleModelFittingParameter>
m_aspect_ratio
;
149
std::shared_ptr<FlexibleModelFittingParameter>
m_angle
;
150
};
151
152
class
FlexibleModelFittingSersicModel
:
public
FlexibleModelFittingModel
{
153
public
:
154
FlexibleModelFittingSersicModel
(
std::shared_ptr<FlexibleModelFittingParameter>
x
,
155
std::shared_ptr<FlexibleModelFittingParameter>
y
,
156
std::shared_ptr<FlexibleModelFittingParameter>
flux,
157
std::shared_ptr<FlexibleModelFittingParameter>
sersic_index,
158
std::shared_ptr<FlexibleModelFittingParameter>
effective_radius,
159
std::shared_ptr<FlexibleModelFittingParameter>
aspect_ratio,
160
std::shared_ptr<FlexibleModelFittingParameter>
angle)
161
:
m_x
(
x
),
162
m_y
(
y
),
163
m_flux
(flux),
164
m_sersic_index
(sersic_index),
165
m_effective_radius
(effective_radius),
166
m_aspect_ratio
(aspect_ratio),
167
m_angle
(angle) {}
168
169
virtual
~FlexibleModelFittingSersicModel
() {}
170
171
virtual
void
addForSource
(
FlexibleModelFittingParameterManager
& manager,
172
const
SourceInterface
& source,
173
std::vector<ModelFitting::ConstantModel>
& constant_models,
174
std::vector<ModelFitting::PointModel>
& point_models,
175
std::vector
<
std::shared_ptr
<
ModelFitting::ExtendedModel<ImageInterfaceTypePtr>
>>& extended_models,
176
std::tuple<double, double, double, double>
jacobian,
177
std::shared_ptr<CoordinateSystem>
reference_coordinates,
178
std::shared_ptr<CoordinateSystem>
coordinates,
PixelCoordinate
offset)
const
;
179
180
private
:
181
std::shared_ptr<FlexibleModelFittingParameter>
m_x
;
182
std::shared_ptr<FlexibleModelFittingParameter>
m_y
;
183
std::shared_ptr<FlexibleModelFittingParameter>
m_flux
;
184
std::shared_ptr<FlexibleModelFittingParameter>
m_sersic_index
;
185
std::shared_ptr<FlexibleModelFittingParameter>
m_effective_radius
;
186
std::shared_ptr<FlexibleModelFittingParameter>
m_aspect_ratio
;
187
std::shared_ptr<FlexibleModelFittingParameter>
m_angle
;
188
};
189
190
class
FlexibleModelFittingConstantModel
:
public
FlexibleModelFittingModel
{
191
public
:
192
FlexibleModelFittingConstantModel
(
std::shared_ptr<FlexibleModelFittingParameter>
value)
193
:
m_value
(value) {}
194
195
virtual
~FlexibleModelFittingConstantModel
() {}
196
197
virtual
void
addForSource
(
FlexibleModelFittingParameterManager
& manager,
198
const
SourceInterface
& source,
199
std::vector<ModelFitting::ConstantModel>
& constant_models,
200
std::vector<ModelFitting::PointModel>
& point_models,
201
std::vector
<
std::shared_ptr
<
ModelFitting::ExtendedModel<ImageInterfaceTypePtr>
>>& extended_models,
202
std::tuple<double, double, double, double>
jacobian,
203
std::shared_ptr<CoordinateSystem>
reference_coordinates,
204
std::shared_ptr<CoordinateSystem>
coordinates,
PixelCoordinate
offset)
const
;
205
206
private
:
207
std::shared_ptr<FlexibleModelFittingParameter>
m_value
;
208
};
209
210
211
}
212
213
#endif
/* _SEIMPLEMENTATION_PLUGIN_FLEXIBLEMODELFITTING_FLEXIBLEMODELFITTINGMODEL_H_ */
SourceXtractor::FlexibleModelFittingDevaucouleursModel::m_x
std::shared_ptr< FlexibleModelFittingParameter > m_x
Definition:
FlexibleModelFittingModel.h:144
SourceXtractor::FlexibleModelFittingDevaucouleursModel::m_effective_radius
std::shared_ptr< FlexibleModelFittingParameter > m_effective_radius
Definition:
FlexibleModelFittingModel.h:147
SourceXtractor::FlexibleModelFittingConstantModel::m_value
std::shared_ptr< FlexibleModelFittingParameter > m_value
Definition:
FlexibleModelFittingModel.h:207
SourceXtractor::FlexibleModelFittingPointModel
Definition:
FlexibleModelFittingModel.h:59
std::shared_ptr
STL class.
PointModel.h
SourceXtractor::FlexibleModelFittingExponentialModel::m_angle
std::shared_ptr< FlexibleModelFittingParameter > m_angle
Definition:
FlexibleModelFittingModel.h:114
SourceXtractor::FlexibleModelFittingConstantModel::addForSource
virtual void addForSource(FlexibleModelFittingParameterManager &manager, const SourceInterface &source, std::vector< ModelFitting::ConstantModel > &constant_models, std::vector< ModelFitting::PointModel > &point_models, std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &extended_models, std::tuple< double, double, double, double > jacobian, std::shared_ptr< CoordinateSystem > reference_coordinates, std::shared_ptr< CoordinateSystem > coordinates, PixelCoordinate offset) const
Definition:
FlexibleModelFittingModel.cpp:230
SourceXtractor::FlexibleModelFittingExponentialModel::m_x
std::shared_ptr< FlexibleModelFittingParameter > m_x
Definition:
FlexibleModelFittingModel.h:109
SourceXtractor::FlexibleModelFittingSersicModel::m_x
std::shared_ptr< FlexibleModelFittingParameter > m_x
Definition:
FlexibleModelFittingModel.h:181
SourceXtractor::FlexibleModelFittingDevaucouleursModel::m_angle
std::shared_ptr< FlexibleModelFittingParameter > m_angle
Definition:
FlexibleModelFittingModel.h:149
SourceXtractor::FlexibleModelFittingPointModel::m_x
std::shared_ptr< FlexibleModelFittingParameter > m_x
Definition:
FlexibleModelFittingModel.h:77
x
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
Definition:
MoffatModelFittingTask.cpp:93
SourceXtractor::FlexibleModelFittingExponentialModel::m_y
std::shared_ptr< FlexibleModelFittingParameter > m_y
Definition:
FlexibleModelFittingModel.h:110
ExtendedModel.h
SourceXtractor::FlexibleModelFittingDevaucouleursModel
Definition:
FlexibleModelFittingModel.h:117
SourceXtractor::FlexibleModelFittingExponentialModel::m_flux
std::shared_ptr< FlexibleModelFittingParameter > m_flux
Definition:
FlexibleModelFittingModel.h:111
SourceXtractor::FlexibleModelFittingModel::addForSource
virtual void addForSource(FlexibleModelFittingParameterManager &manager, const SourceInterface &source, std::vector< ModelFitting::ConstantModel > &constant_models, std::vector< ModelFitting::PointModel > &point_models, std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &extended_models, std::tuple< double, double, double, double > jacobian, std::shared_ptr< CoordinateSystem > reference_coordinates, std::shared_ptr< CoordinateSystem > coordinates, PixelCoordinate offset) const =0
SourceXtractor::FlexibleModelFittingPointModel::FlexibleModelFittingPointModel
FlexibleModelFittingPointModel(std::shared_ptr< FlexibleModelFittingParameter > x, std::shared_ptr< FlexibleModelFittingParameter > y, std::shared_ptr< FlexibleModelFittingParameter > flux)
Definition:
FlexibleModelFittingModel.h:61
y
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
Definition:
MoffatModelFittingTask.cpp:93
SourceXtractor::FlexibleModelFittingSersicModel::m_flux
std::shared_ptr< FlexibleModelFittingParameter > m_flux
Definition:
FlexibleModelFittingModel.h:183
SourceXtractor::FlexibleModelFittingExponentialModel::addForSource
virtual void addForSource(FlexibleModelFittingParameterManager &manager, const SourceInterface &source, std::vector< ModelFitting::ConstantModel > &constant_models, std::vector< ModelFitting::PointModel > &point_models, std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &extended_models, std::tuple< double, double, double, double > jacobian, std::shared_ptr< CoordinateSystem > reference_coordinates, std::shared_ptr< CoordinateSystem > coordinates, PixelCoordinate offset) const
Definition:
FlexibleModelFittingModel.cpp:105
SourceXtractor::FlexibleModelFittingDevaucouleursModel::m_y
std::shared_ptr< FlexibleModelFittingParameter > m_y
Definition:
FlexibleModelFittingModel.h:145
SourceXtractor::FlexibleModelFittingPointModel::~FlexibleModelFittingPointModel
virtual ~FlexibleModelFittingPointModel()
Definition:
FlexibleModelFittingModel.h:66
SourceXtractor::FlexibleModelFittingDevaucouleursModel::~FlexibleModelFittingDevaucouleursModel
virtual ~FlexibleModelFittingDevaucouleursModel()
Definition:
FlexibleModelFittingModel.h:132
SourceXtractor::FlexibleModelFittingSersicModel::m_aspect_ratio
std::shared_ptr< FlexibleModelFittingParameter > m_aspect_ratio
Definition:
FlexibleModelFittingModel.h:186
SourceXtractor::FlexibleModelFittingConstantModel::FlexibleModelFittingConstantModel
FlexibleModelFittingConstantModel(std::shared_ptr< FlexibleModelFittingParameter > value)
Definition:
FlexibleModelFittingModel.h:192
VectorImage.h
SourceXtractor::FlexibleModelFittingModel
Definition:
FlexibleModelFittingModel.h:43
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::FlexibleModelFittingParameterManager
Definition:
FlexibleModelFittingParameterManager.h:43
SourceXtractor::FlexibleModelFittingExponentialModel::m_aspect_ratio
std::shared_ptr< FlexibleModelFittingParameter > m_aspect_ratio
Definition:
FlexibleModelFittingModel.h:113
SourceXtractor::FlexibleModelFittingSersicModel::m_y
std::shared_ptr< FlexibleModelFittingParameter > m_y
Definition:
FlexibleModelFittingModel.h:182
SourceXtractor::PixelCoordinate
A pixel coordinate made of two integers m_x and m_y.
Definition:
PixelCoordinate.h:37
SourceXtractor::FlexibleModelFittingPointModel::m_y
std::shared_ptr< FlexibleModelFittingParameter > m_y
Definition:
FlexibleModelFittingModel.h:78
ModelFitting::ExtendedModel
Definition:
ExtendedModel.h:39
std::tuple< double, double, double, double >
SourceXtractor::FlexibleModelFittingSersicModel::m_effective_radius
std::shared_ptr< FlexibleModelFittingParameter > m_effective_radius
Definition:
FlexibleModelFittingModel.h:185
SourceXtractor::FlexibleModelFittingExponentialModel::~FlexibleModelFittingExponentialModel
virtual ~FlexibleModelFittingExponentialModel()
Definition:
FlexibleModelFittingModel.h:97
SourceXtractor::FlexibleModelFittingSersicModel::m_sersic_index
std::shared_ptr< FlexibleModelFittingParameter > m_sersic_index
Definition:
FlexibleModelFittingModel.h:184
SourceInterface.h
CoordinateSystem.h
SourceXtractor::FlexibleModelFittingExponentialModel::m_effective_radius
std::shared_ptr< FlexibleModelFittingParameter > m_effective_radius
Definition:
FlexibleModelFittingModel.h:112
std::vector< ModelFitting::ConstantModel >
SourceXtractor::FlexibleModelFittingSersicModel::addForSource
virtual void addForSource(FlexibleModelFittingParameterManager &manager, const SourceInterface &source, std::vector< ModelFitting::ConstantModel > &constant_models, std::vector< ModelFitting::PointModel > &point_models, std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &extended_models, std::tuple< double, double, double, double > jacobian, std::shared_ptr< CoordinateSystem > reference_coordinates, std::shared_ptr< CoordinateSystem > coordinates, PixelCoordinate offset) const
Definition:
FlexibleModelFittingModel.cpp:192
SourceXtractor::FlexibleModelFittingPointModel::m_flux
std::shared_ptr< FlexibleModelFittingParameter > m_flux
Definition:
FlexibleModelFittingModel.h:79
SourceXtractor::FlexibleModelFittingExponentialModel::FlexibleModelFittingExponentialModel
FlexibleModelFittingExponentialModel(std::shared_ptr< FlexibleModelFittingParameter > x, std::shared_ptr< FlexibleModelFittingParameter > y, std::shared_ptr< FlexibleModelFittingParameter > flux, std::shared_ptr< FlexibleModelFittingParameter > effective_radius, std::shared_ptr< FlexibleModelFittingParameter > aspect_ratio, std::shared_ptr< FlexibleModelFittingParameter > angle)
Definition:
FlexibleModelFittingModel.h:84
SourceXtractor::FlexibleModelFittingDevaucouleursModel::m_aspect_ratio
std::shared_ptr< FlexibleModelFittingParameter > m_aspect_ratio
Definition:
FlexibleModelFittingModel.h:148
SourceXtractor::FlexibleModelFittingDevaucouleursModel::m_flux
std::shared_ptr< FlexibleModelFittingParameter > m_flux
Definition:
FlexibleModelFittingModel.h:146
ConstantModel.h
ImageInterfaceTraits.h
SourceXtractor::FlexibleModelFittingConstantModel::~FlexibleModelFittingConstantModel
virtual ~FlexibleModelFittingConstantModel()
Definition:
FlexibleModelFittingModel.h:195
SourceXtractor::FlexibleModelFittingSersicModel::m_angle
std::shared_ptr< FlexibleModelFittingParameter > m_angle
Definition:
FlexibleModelFittingModel.h:187
SourceXtractor::FlexibleModelFittingSersicModel
Definition:
FlexibleModelFittingModel.h:152
SourceXtractor::FlexibleModelFittingExponentialModel
Definition:
FlexibleModelFittingModel.h:82
SourceXtractor::FlexibleModelFittingPointModel::addForSource
virtual void addForSource(FlexibleModelFittingParameterManager &manager, const SourceInterface &source, std::vector< ModelFitting::ConstantModel > &constant_models, std::vector< ModelFitting::PointModel > &point_models, std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &extended_models, std::tuple< double, double, double, double > jacobian, std::shared_ptr< CoordinateSystem > reference_coordinates, std::shared_ptr< CoordinateSystem > coordinates, PixelCoordinate offset) const
Definition:
FlexibleModelFittingModel.cpp:80
SourceXtractor::FlexibleModelFittingDevaucouleursModel::FlexibleModelFittingDevaucouleursModel
FlexibleModelFittingDevaucouleursModel(std::shared_ptr< FlexibleModelFittingParameter > x, std::shared_ptr< FlexibleModelFittingParameter > y, std::shared_ptr< FlexibleModelFittingParameter > flux, std::shared_ptr< FlexibleModelFittingParameter > effective_radius, std::shared_ptr< FlexibleModelFittingParameter > aspect_ratio, std::shared_ptr< FlexibleModelFittingParameter > angle)
Definition:
FlexibleModelFittingModel.h:119
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition:
SourceInterface.h:46
SourceXtractor::FlexibleModelFittingSersicModel::~FlexibleModelFittingSersicModel
virtual ~FlexibleModelFittingSersicModel()
Definition:
FlexibleModelFittingModel.h:169
SourceXtractor::FlexibleModelFittingDevaucouleursModel::addForSource
virtual void addForSource(FlexibleModelFittingParameterManager &manager, const SourceInterface &source, std::vector< ModelFitting::ConstantModel > &constant_models, std::vector< ModelFitting::PointModel > &point_models, std::vector< std::shared_ptr< ModelFitting::ExtendedModel< ImageInterfaceTypePtr >>> &extended_models, std::tuple< double, double, double, double > jacobian, std::shared_ptr< CoordinateSystem > reference_coordinates, std::shared_ptr< CoordinateSystem > coordinates, PixelCoordinate offset) const
Definition:
FlexibleModelFittingModel.cpp:146
SourceXtractor::FlexibleModelFittingSersicModel::FlexibleModelFittingSersicModel
FlexibleModelFittingSersicModel(std::shared_ptr< FlexibleModelFittingParameter > x, std::shared_ptr< FlexibleModelFittingParameter > y, std::shared_ptr< FlexibleModelFittingParameter > flux, std::shared_ptr< FlexibleModelFittingParameter > sersic_index, std::shared_ptr< FlexibleModelFittingParameter > effective_radius, std::shared_ptr< FlexibleModelFittingParameter > aspect_ratio, std::shared_ptr< FlexibleModelFittingParameter > angle)
Definition:
FlexibleModelFittingModel.h:154
SourceXtractor::FlexibleModelFittingModel::~FlexibleModelFittingModel
virtual ~FlexibleModelFittingModel()
Definition:
FlexibleModelFittingModel.h:45
SourceXtractor::FlexibleModelFittingConstantModel
Definition:
FlexibleModelFittingModel.h:190
Generated by
1.8.15