SourceXtractorPlusPlus
0.16
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
IsophotalFlux
IsophotalFlux.h
Go to the documentation of this file.
1
23
#ifndef _SEIMPLEMENTATION_PROPERTY_ISOPHOTALFLUX_H
24
#define _SEIMPLEMENTATION_PROPERTY_ISOPHOTALFLUX_H
25
26
#include "
SEUtils/Types.h
"
27
#include "
SEFramework/Property/Property.h
"
28
29
namespace
SourceXtractor
{
30
36
class
IsophotalFlux
:
public
Property
{
37
public
:
38
42
virtual
~IsophotalFlux
() =
default
;
43
44
IsophotalFlux
(
SeFloat
flux,
SeFloat
flux_error,
SeFloat
mag,
SeFloat
mag_error)
45
:
m_flux
(flux),
m_flux_error
(flux_error),
m_mag
(mag),
m_mag_error
(mag_error) {}
46
47
SeFloat
getFlux
()
const
{
48
return
m_flux
;
49
}
50
51
SeFloat
getFluxError
()
const
{
52
return
m_flux_error
;
53
}
54
55
SeFloat
getMag
()
const
{
56
return
m_mag
;
57
}
58
59
SeFloat
getMagError
()
const
{
60
return
m_mag_error
;
61
}
62
63
private
:
64
SeFloat
m_flux
;
65
SeFloat
m_flux_error
;
66
SeFloat
m_mag
;
67
SeFloat
m_mag_error
;
68
69
};
/* End of IsophotalFlux class */
70
71
}
/* namespace SourceXtractor */
72
73
74
#endif
Property.h
Types.h
SourceXtractor::IsophotalFlux
Computes the isophotal flux and magnitude.
Definition:
IsophotalFlux.h:36
SourceXtractor::IsophotalFlux::m_mag_error
SeFloat m_mag_error
Definition:
IsophotalFlux.h:67
SourceXtractor::IsophotalFlux::getMag
SeFloat getMag() const
Definition:
IsophotalFlux.h:55
SourceXtractor::IsophotalFlux::m_flux_error
SeFloat m_flux_error
Definition:
IsophotalFlux.h:65
SourceXtractor::IsophotalFlux::~IsophotalFlux
virtual ~IsophotalFlux()=default
Destructor.
SourceXtractor::IsophotalFlux::m_mag
SeFloat m_mag
Definition:
IsophotalFlux.h:66
SourceXtractor::IsophotalFlux::getFlux
SeFloat getFlux() const
Definition:
IsophotalFlux.h:47
SourceXtractor::IsophotalFlux::m_flux
SeFloat m_flux
Definition:
IsophotalFlux.h:64
SourceXtractor::IsophotalFlux::getFluxError
SeFloat getFluxError() const
Definition:
IsophotalFlux.h:51
SourceXtractor::IsophotalFlux::IsophotalFlux
IsophotalFlux(SeFloat flux, SeFloat flux_error, SeFloat mag, SeFloat mag_error)
Definition:
IsophotalFlux.h:44
SourceXtractor::IsophotalFlux::getMagError
SeFloat getMagError() const
Definition:
IsophotalFlux.h:59
SourceXtractor::Property
Base class for all Properties. (has no actual content)
Definition:
Property.h:33
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::SeFloat
SeFloat32 SeFloat
Definition:
Types.h:32
Generated by
1.9.1