lsst.obs.base  19.0.0-47-g0e06596
Public Member Functions | Public Attributes | List of all members
lsst.obs.base.gen2to3.translators.CopyKeyHandler Class Reference
Inheritance diagram for lsst.obs.base.gen2to3.translators.CopyKeyHandler:
lsst.obs.base.gen2to3.translators.KeyHandler

Public Member Functions

def __init__
 
def __str__ (self)
 
def extract
 
def translate
 

Public Attributes

 gen2key
 
 dtype
 
 dimension
 

Detailed Description

A KeyHandler that simply copies a value from a Gen3 data ID.

Parameters
----------
dimension : `str`
    Name of the Gen3 dimension produced by this handler.
dtype : `type`, optional
    If not `None`, the type that values for this key must be an
    instance of.

Definition at line 153 of file translators.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.obs.base.gen2to3.translators.CopyKeyHandler.__init__ (   self,
  dimension 
)

Definition at line 164 of file translators.py.

Member Function Documentation

◆ __str__()

def lsst.obs.base.gen2to3.translators.CopyKeyHandler.__str__ (   self)

Definition at line 172 of file translators.py.

◆ extract()

def lsst.obs.base.gen2to3.translators.CopyKeyHandler.extract (   self,
  gen2id 
)

Definition at line 175 of file translators.py.

◆ translate()

def lsst.obs.base.gen2to3.translators.KeyHandler.translate (   self,
  gen2id 
)
inherited

Definition at line 82 of file translators.py.

Member Data Documentation

◆ dimension

lsst.obs.base.gen2to3.translators.KeyHandler.dimension
inherited

Definition at line 75 of file translators.py.

◆ dtype

lsst.obs.base.gen2to3.translators.CopyKeyHandler.dtype

Definition at line 168 of file translators.py.

◆ gen2key

lsst.obs.base.gen2to3.translators.CopyKeyHandler.gen2key

Definition at line 167 of file translators.py.


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