SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
sourcextractor.config.measurement_images.DataCubeSlice Class Reference
Inheritance diagram for sourcextractor.config.measurement_images.DataCubeSlice:
Collaboration diagram for sourcextractor.config.measurement_images.DataCubeSlice:

Public Member Functions

 __init__ (self, fits_file, psf_file=None, weight_file=None, gain=None, gain_keyword='GAIN', saturation=None, saturation_keyword='SATURATE', flux_scale=None, flux_scale_keyword='FLXSCALE', weight_type='none', weight_absolute=False, weight_scaling=1., weight_threshold=None, constant_background=None, image_hdu=0, psf_hdu=None, weight_hdu=None, image_layer=0, weight_layer=0)
 __str__ (self)
Public Member Functions inherited from sourcextractor.config.measurement_images.MeasurementImage
 __init__ (self, fits_file, psf_file=None, weight_file=None, gain=None, gain_keyword='GAIN', saturation=None, saturation_keyword='SATURATE', flux_scale=None, flux_scale_keyword='FLXSCALE', weight_type='none', weight_absolute=False, weight_scaling=1., weight_threshold=None, constant_background=None, image_hdu=0, psf_hdu=None, weight_hdu=None, psf_renormalize=True)
 __str__ (self)

Public Attributes

bool is_data_cube = True
 image_layer = image_layer
 weight_layer = weight_layer
Public Attributes inherited from sourcextractor.config.measurement_images.MeasurementImage
dict meta
int gain = float(self.meta[gain_keyword])
int saturation = float(self.meta[saturation_keyword])
int flux_scale = float(self.meta[flux_scale_keyword])
bool has_weight_threshold = False
bool is_background_constant = True
int constant_background_value = -1
 psf_renormalize = psf_renormalize
 id
 image_hdu
 psf_hdu
 weight_hdu

Additional Inherited Members

Protected Member Functions inherited from sourcextractor.config.measurement_images.MeasurementImage
 _set_checked (self, attr_name, value)

Detailed Description

Definition at line 222 of file measurement_images.py.

Constructor & Destructor Documentation

◆ __init__()

sourcextractor.config.measurement_images.DataCubeSlice.__init__ ( self,
fits_file,
psf_file = None,
weight_file = None,
gain = None,
gain_keyword = 'GAIN',
saturation = None,
saturation_keyword = 'SATURATE',
flux_scale = None,
flux_scale_keyword = 'FLXSCALE',
weight_type = 'none',
weight_absolute = False,
weight_scaling = 1.,
weight_threshold = None,
constant_background = None,
image_hdu = 0,
psf_hdu = None,
weight_hdu = None,
image_layer = 0,
weight_layer = 0 )

Definition at line 223 of file measurement_images.py.

References __init__().

Referenced by __init__().

Here is the call graph for this function:

Member Function Documentation

◆ __str__()

sourcextractor.config.measurement_images.DataCubeSlice.__str__ ( self)
Returns
-------
str
    Human readable representation for the object

Definition at line 241 of file measurement_images.py.

Member Data Documentation

◆ image_layer

sourcextractor.config.measurement_images.DataCubeSlice.image_layer = image_layer

Definition at line 238 of file measurement_images.py.

◆ is_data_cube

bool sourcextractor.config.measurement_images.DataCubeSlice.is_data_cube = True

Definition at line 237 of file measurement_images.py.

◆ weight_layer

sourcextractor.config.measurement_images.DataCubeSlice.weight_layer = weight_layer

Definition at line 239 of file measurement_images.py.


The documentation for this class was generated from the following file: