SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEImplementation
SEImplementation
Configuration
MeasurementFrameConfig.h
Go to the documentation of this file.
1
18
#ifndef _SEIMPLEMENTATION_CONFIGURATION_MEASUREMENTFRAMECONFIG_H_
19
#define _SEIMPLEMENTATION_CONFIGURATION_MEASUREMENTFRAMECONFIG_H_
20
21
#include <map>
22
#include <memory>
23
24
#include <
Configuration/Configuration.h
>
25
26
#include <
SEFramework/Frame/Frame.h
>
27
28
namespace
SourceXtractor
{
29
30
class
MeasurementFrameConfig
:
public
Euclid::Configuration::Configuration
{
31
32
public
:
33
34
MeasurementFrameConfig
(
long
manager_id);
35
36
void
initialize
(
const
UserValues
& args)
override
;
37
38
const
std::map<int, std::shared_ptr<MeasurementImageFrame>
>&
getFrames
()
const
{
39
return
m_measurement_frames
;
40
}
41
42
private
:
43
std::map<int, std::shared_ptr<MeasurementImageFrame>
>
m_measurement_frames
;
44
};
45
46
}
47
48
#endif
/* _SEIMPLEMENTATION_CONFIGURATION_MEASUREMENTFRAMECONFIG_H_ */
SourceXtractor::MeasurementFrameConfig::MeasurementFrameConfig
MeasurementFrameConfig(long manager_id)
Definition:
MeasurementFrameConfig.cpp:32
SourceXtractor
Definition:
Aperture.h:30
std::map
STL class.
Frame.h
SourceXtractor::MeasurementFrameConfig::getFrames
const std::map< int, std::shared_ptr< MeasurementImageFrame > > & getFrames() const
Definition:
MeasurementFrameConfig.h:38
Configuration.h
Euclid::Configuration::Configuration
SourceXtractor::MeasurementFrameConfig
Definition:
MeasurementFrameConfig.h:30
SourceXtractor::MeasurementFrameConfig::initialize
void initialize(const UserValues &args) override
Definition:
MeasurementFrameConfig.cpp:37
SourceXtractor::MeasurementFrameConfig::m_measurement_frames
std::map< int, std::shared_ptr< MeasurementImageFrame > > m_measurement_frames
Definition:
MeasurementFrameConfig.h:43
Generated by
1.8.20