lsst.pipe.tasks ge89ed3dd84+28a26a0b34
Public Member Functions | List of all members
lsst.pipe.tasks.configurableActions._configurableActionField.ConfigurableActionField Class Reference
Inheritance diagram for lsst.pipe.tasks.configurableActions._configurableActionField.ConfigurableActionField:

Public Member Functions

def __set__ (self, instance, value, at=None, label="assignment")
 
def __init__ (self, doc, dtype=ConfigurableAction, default=None, check=None, deprecated=None)
 

Detailed Description

`ConfigurableActionField` is a subclass of `~lsst.pex.config.Field` that
allows a single `ConfigurableAction` (or a subclass of thus) to be
assigned to it. The `ConfigurableAction` is then accessed through this
field for further configuration.

Any configuration that is done prior to reasignment to a new
`ConfigurableAction` is forgotten.

Definition at line 32 of file _configurableActionField.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.pipe.tasks.configurableActions._configurableActionField.ConfigurableActionField.__init__ (   self,
  doc,
  dtype = ConfigurableAction,
  default = None,
  check = None,
  deprecated = None 
)

Definition at line 66 of file _configurableActionField.py.

Member Function Documentation

◆ __set__()

def lsst.pipe.tasks.configurableActions._configurableActionField.ConfigurableActionField.__set__ (   self,
  instance,
  value,
  at = None,
  label = "assignment" 
)

Definition at line 45 of file _configurableActionField.py.


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