SourceXtractorPlusPlus
0.12
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
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_ */
std::shared_ptr
SourceXtractor::SeFloat
SeFloat32 SeFloat
Definition:
Types.h:32
SourceXtractor::Background
Definition:
Background.h:31
Image.h
SourceXtractor::Background::getBackroundRMS
virtual SeFloat getBackroundRMS() const =0
SourceXtractor::Background::getAutoWeightImage
virtual std::shared_ptr< Image< SeFloat > > getAutoWeightImage() const =0
SourceXtractor::Background::~Background
virtual ~Background()=default
SourceXtractor::Background::getBackroundDetectionThreshold
virtual SeFloat getBackroundDetectionThreshold() const =0
SourceXtractor::Background::getBackgroundLevelImage
virtual std::shared_ptr< Image< SeFloat > > getBackgroundLevelImage() const =0
Generated by
1.8.5