lsst.pipe.tasks g253578fa50+e0a50b457a
Loading...
Searching...
No Matches
lsst.pipe.tasks.split_primary.SplitPrimaryConnections Class Reference
Inheritance diagram for lsst.pipe.tasks.split_primary.SplitPrimaryConnections:
lsst.pipe.tasks.split_primary.SplitPrimaryConfig

Public Member Functions

 __init__ (self, *, SplitPrimaryConfig config=None)
 

Public Attributes

 dimensions = set(config.dimensions)
 

Static Public Attributes

 full
 
 primary
 
 nonprimary
 

Detailed Description

Connections for SplitPrimaryTask.

Notes
-----
Task and connection dimensions are set by the
`SplitPrimaryConfig.dimensions` field.

As this task is expected to be configured to run in several different
pipeline contexts, all connection dataset type names should be explicitly
configured in each; the default values are just placeholders.

Definition at line 42 of file split_primary.py.

Constructor & Destructor Documentation

◆ __init__()

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.__init__ ( self,
* ,
SplitPrimaryConfig config = None )

Definition at line 79 of file split_primary.py.

Member Data Documentation

◆ dimensions

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.dimensions = set(config.dimensions)

Definition at line 80 of file split_primary.py.

◆ full

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.full
static
Initial value:
= cT.Input(
"full",
storageClass="ArrowAstropy",
dimensions=[],
doc=(
"Input table with both primary and non-primary objects/sources "
"and a column that distinguishes between them."
),
)

Definition at line 55 of file split_primary.py.

◆ nonprimary

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.nonprimary
static
Initial value:
= cT.Output(
"nonprimary",
storageClass="ArrowAstropy",
dimensions=[],
doc="Output table holding only nonprimary objects/sources.",
)

Definition at line 72 of file split_primary.py.

◆ primary

lsst.pipe.tasks.split_primary.SplitPrimaryConnections.primary
static
Initial value:
= cT.Output(
"primary",
storageClass="ArrowAstropy",
dimensions=[],
doc="Output table holding only primary objects/sources.",
)

Definition at line 65 of file split_primary.py.


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