SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEFramework
SEFramework
Background
Background.h
Go to the documentation of this file.
1
17
/*
18
* Background.h
19
*
20
* Created on: Mar 28, 2017
21
* Author: mschefer
22
*/
23
24
#ifndef _SEFRAMEWORK_BACKGROUND_BACKGROUND_H_
25
#define _SEFRAMEWORK_BACKGROUND_BACKGROUND_H_
26
27
#include "
SEFramework/Image/Image.h
"
28
29
namespace
SourceXtractor
{
30
31
class
Background
{
32
public
:
33
34
virtual
~Background
() =
default
;
35
36
virtual
std::shared_ptr<Image<SeFloat>
>
getBackgroundLevelImage
()
const
= 0;
37
virtual
std::shared_ptr<Image<SeFloat>
>
getAutoWeightImage
()
const
= 0;
38
39
40
virtual
SeFloat
getBackroundRMS
()
const
= 0;
41
virtual
SeFloat
getBackroundDetectionThreshold
()
const
= 0;
42
};
43
44
45
}
46
47
48
49
#endif
/* _SEFRAMEWORK_BACKGROUND_BACKGROUND_H_ */
Image.h
SourceXtractor::Background
Definition:
Background.h:31
SourceXtractor::Background::~Background
virtual ~Background()=default
SourceXtractor::Background::getBackroundRMS
virtual SeFloat getBackroundRMS() const =0
SourceXtractor::Background::getAutoWeightImage
virtual std::shared_ptr< Image< SeFloat > > getAutoWeightImage() const =0
SourceXtractor::Background::getBackroundDetectionThreshold
virtual SeFloat getBackroundDetectionThreshold() const =0
SourceXtractor::Background::getBackgroundLevelImage
virtual std::shared_ptr< Image< SeFloat > > getBackgroundLevelImage() const =0
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::SeFloat
SeFloat32 SeFloat
Definition:
Types.h:32
std::shared_ptr
Generated by
1.9.1