LSST Applications g02d81e74bb+86cf3d8bc9,g180d380827+7a4e862ed4,g2079a07aa2+86d27d4dc4,g2305ad1205+e1ca1c66fa,g29320951ab+012e1474a1,g295015adf3+341ea1ce94,g2bbee38e9b+0e5473021a,g337abbeb29+0e5473021a,g33d1c0ed96+0e5473021a,g3a166c0a6a+0e5473021a,g3ddfee87b4+c429d67c83,g48712c4677+f88676dd22,g487adcacf7+27e1e21933,g50ff169b8f+96c6868917,g52b1c1532d+585e252eca,g591dd9f2cf+b41db86c35,g5a732f18d5+53520f316c,g64a986408d+86cf3d8bc9,g858d7b2824+86cf3d8bc9,g8a8a8dda67+585e252eca,g99cad8db69+84912a7fdc,g9ddcbc5298+9a081db1e4,ga1e77700b3+15fc3df1f7,ga8c6da7877+a2b54eae19,gb0e22166c9+60f28cb32d,gba4ed39666+c2a2e4ac27,gbb8dafda3b+6681f309db,gc120e1dc64+f0fcc2f6d8,gc28159a63d+0e5473021a,gcf0d15dbbd+c429d67c83,gdaeeff99f8+f9a426f77a,ge6526c86ff+0433e6603d,ge79ae78c31+0e5473021a,gee10cc3b42+585e252eca,gff1a9f87cc+86cf3d8bc9,w.2024.17
LSST Data Management Base Package
Loading...
Searching...
No Matches
Static Public Attributes | Protected Member Functions | Static Protected Attributes | List of all members
lsst.pipe.tasks.functors.SdssTraceSize Class Reference
Inheritance diagram for lsst.pipe.tasks.functors.SdssTraceSize:
lsst.pipe.tasks.functors.Functor

Static Public Attributes

str name = "SDSS Trace Size"
 
str shortname = 'sdssTrace'
 

Protected Member Functions

 _func (self, df)
 

Static Protected Attributes

tuple _columns = ("base_SdssShape_xx", "base_SdssShape_yy")
 

Detailed Description

Functor to calculate the SDSS trace radius size for sources.

The SDSS trace radius size is a measure of size equal to the square root of
half of the trace of the second moments tensor measured with the
SdssShapeAlgorithm plugin.
This has units of pixels.

Definition at line 1006 of file functors.py.

Member Function Documentation

◆ _func()

lsst.pipe.tasks.functors.SdssTraceSize._func ( self,
df )
protected

Reimplemented from lsst.pipe.tasks.functors.Functor.

Definition at line 1018 of file functors.py.

1018 def _func(self, df):
1019 srcSize = np.sqrt(0.5*(df["base_SdssShape_xx"] + df["base_SdssShape_yy"]))
1020 return srcSize
1021
1022

Member Data Documentation

◆ _columns

tuple lsst.pipe.tasks.functors.SdssTraceSize._columns = ("base_SdssShape_xx", "base_SdssShape_yy")
staticprotected

Definition at line 1016 of file functors.py.

◆ name

str lsst.pipe.tasks.functors.SdssTraceSize.name = "SDSS Trace Size"
static

Definition at line 1014 of file functors.py.

◆ shortname

str lsst.pipe.tasks.functors.SdssTraceSize.shortname = 'sdssTrace'
static

Definition at line 1015 of file functors.py.


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