SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
MoffatModelFitting
MoffatModelEvaluatorTask.h
Go to the documentation of this file.
1
17
/*
18
* MoffatModelFittingUtils.h
19
*
20
* Created on: 2019 M02 20
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_MOFFATMODELFITTING_MOFFATMODELEVALUATORTASK_H_
25
#define _SEIMPLEMENTATION_PLUGIN_MOFFATMODELFITTING_MOFFATMODELEVALUATORTASK_H_
26
27
#include "
ModelFitting/Models/ExtendedModel.h
"
28
#include "
SEFramework/Source/SourceInterface.h
"
29
#include "
SEImplementation/Plugin/MoffatModelFitting/MoffatModelFitting.h
"
30
31
namespace
SourceXtractor
{
32
33
class
MoffatModelEvaluatorTask
:
public
SourceTask
{
34
public
:
35
36
void
computeProperties
(
SourceInterface
& source)
const override
{
37
source.
setProperty
<
MoffatModelEvaluator
>(source.
getProperty
<
MoffatModelFitting
>());
38
}
39
40
private
:
41
};
42
43
}
44
45
#endif
/* _SEIMPLEMENTATION_PLUGIN_MOFFATMODELFITTING_MOFFATMODELEVALUATORTASK_H_ */
ExtendedModel.h
MoffatModelFitting.h
SourceInterface.h
SourceXtractor::MoffatModelEvaluatorTask
Definition:
MoffatModelEvaluatorTask.h:33
SourceXtractor::MoffatModelEvaluatorTask::computeProperties
void computeProperties(SourceInterface &source) const override
Computes one or more properties for the Source.
Definition:
MoffatModelEvaluatorTask.h:36
SourceXtractor::MoffatModelEvaluator
Definition:
MoffatModelEvaluator.h:35
SourceXtractor::MoffatModelFitting
Definition:
MoffatModelFitting.h:32
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition:
SourceInterface.h:46
SourceXtractor::SourceInterface::setProperty
void setProperty(Args... args)
Definition:
SourceInterface.h:72
SourceXtractor::SourceInterface::getProperty
const PropertyType & getProperty(unsigned int index=0) const
Convenience template method to call getProperty() with a more user-friendly syntax.
Definition:
SourceInterface.h:57
SourceXtractor::SourceTask
A Task that acts on a Source to compute one or more properties.
Definition:
SourceTask.h:36
SourceXtractor
Definition:
Aperture.h:30
Generated by
1.9.1