lsst.pipe.tasks g540474b770+e2881a99e2
Loading...
Searching...
No Matches
lsst.pipe.tasks.dataFrameActions._actions.NanoJanskyErr Class Reference
Inheritance diagram for lsst.pipe.tasks.dataFrameActions._actions.NanoJanskyErr:
lsst.pipe.tasks.dataFrameActions._actions.SingleColumnAction lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction

Public Member Functions

 columns (self)
 
 __call__ (self, df, flux_column=None, flux_mag_err=None, **kwargs)
 
None __init_subclass__ (cls, **kwargs)
 

Static Public Attributes

 flux_mag_err = Field(doc="Error in the magnitude zeropoint", dtype=float, default=0)
 
 flux_action
 
 column = Field(doc="Column to load for this action", dtype=str, optional=False)
 
 cache
 
 cacheArgs
 

Protected Attributes

 _frozen = tuple(extra)
 

Static Protected Attributes

Mapping _actionCache [int, Any]
 

Detailed Description

Definition at line 86 of file _actions.py.

Member Function Documentation

◆ __call__()

lsst.pipe.tasks.dataFrameActions._actions.NanoJanskyErr.__call__ ( self,
df,
flux_column = None,
flux_mag_err = None,
** kwargs )

Definition at line 95 of file _actions.py.

◆ __init_subclass__()

None lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.__init_subclass__ ( cls,
** kwargs )
inherited

Definition at line 21 of file _baseDataFrameActions.py.

◆ columns()

lsst.pipe.tasks.dataFrameActions._actions.NanoJanskyErr.columns ( self)
This property should return an iterable of columns needed by this action

Reimplemented from lsst.pipe.tasks.dataFrameActions._actions.SingleColumnAction.

Definition at line 92 of file _actions.py.

Member Data Documentation

◆ _actionCache

Mapping lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction._actionCache [int, Any]
staticprotectedinherited

Definition at line 12 of file _baseDataFrameActions.py.

◆ _frozen

lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction._frozen = tuple(extra)
protectedinherited

Definition at line 35 of file _baseDataFrameActions.py.

◆ cache

lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.cache
staticinherited
Initial value:
= Field(doc="Controls if the results of this action should be cached,"
" only works on frozen actions",
dtype=bool, default=False)

Definition at line 14 of file _baseDataFrameActions.py.

◆ cacheArgs

lsst.pipe.tasks.dataFrameActions._baseDataFrameActions.DataFrameAction.cacheArgs
staticinherited
Initial value:
= ListField(doc="If cache is True, this is a list of argument keys that will be used to "
"compute the cache key in addition to the DataFrameId",
dtype=str, optional=True)

Definition at line 17 of file _baseDataFrameActions.py.

◆ column

lsst.pipe.tasks.dataFrameActions._actions.SingleColumnAction.column = Field(doc="Column to load for this action", dtype=str, optional=False)
staticinherited

Definition at line 22 of file _actions.py.

◆ flux_action

lsst.pipe.tasks.dataFrameActions._actions.NanoJanskyErr.flux_action
static
Initial value:
= ConfigurableActionField(doc="Action to use if flux is not provided to the call method",
default=NanoJansky, dtype=DataFrameAction)

Definition at line 88 of file _actions.py.

◆ flux_mag_err

lsst.pipe.tasks.dataFrameActions._actions.NanoJanskyErr.flux_mag_err = Field(doc="Error in the magnitude zeropoint", dtype=float, default=0)
static

Definition at line 87 of file _actions.py.


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