ScarletBlendData¶
- 
class lsst.meas.extensions.scarlet.ScarletBlendData(xy0: tuple, extent: tuple, sources: dict, psfCenter: tuple)¶
- Bases: - object- Data for an entire blend. - Note that - xy0,- extent, and- psfCenteruse lsst- (x, y)convention, not the scarlet/C++- (y, x)convention.- Attributes: - xy0 : tupleofint
- The lower bound of the components bounding box. 
- extent : tupleofint
- The - (width, height)of the component array.
- sources : dictofint:ScarletSourceData
- Data for the sources contained in the blend. 
- psfCenter : tupleofint
- The location used for the center of the PSF for the blend. 
 - Methods Summary - asDict()- Return the object encoded into a dict for JSON serialization - fromDict(data)- Reconstruct - ScarletBlendDatafrom JSON compatible dict.- Methods Documentation - 
asDict() → dict¶
- Return the object encoded into a dict for JSON serialization - Returns: - result : dict
- The object encoded as a JSON compatible dict 
 
- result : 
 - 
classmethod fromDict(data: dict) → lsst.meas.extensions.scarlet.io.ScarletBlendData¶
- Reconstruct - ScarletBlendDatafrom JSON compatible dict.- Parameters: - data : dict
- Dictionary representation of the object 
 - Returns: - result : ScarletBlendData
- The reconstructed object 
 
- data : 
 
- xy0 :