lsst.obs.base  19.0.0-21-gaaa92db+4
Public Member Functions | Public Attributes | List of all members
lsst.obs.base.gen2to3.translators.KeyHandler Class Reference
Inheritance diagram for lsst.obs.base.gen2to3.translators.KeyHandler:
lsst.obs.base.gen2to3.translators.CalibKeyHandler lsst.obs.base.gen2to3.translators.ConstantKeyHandler lsst.obs.base.gen2to3.translators.CopyKeyHandler lsst.obs.base.gen2to3.translators.PatchKeyHandler lsst.obs.base.gen2to3.translators.SkyMapKeyHandler

Public Member Functions

def __init__
 
def translate
 
def extract
 

Public Attributes

 dimension
 

Detailed Description

Base class for Translator helpers that each handle just one Gen3 Data
ID key.

Parameters
----------
dimension : `str`
    Name of the Gen3 dimension (data ID key) populated by
    this handler (e.g. "visit" or "abstract_filter").

Definition at line 63 of file translators.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 73 of file translators.py.

Member Function Documentation

◆ extract()

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

Definition at line 106 of file translators.py.

◆ translate()

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

Definition at line 78 of file translators.py.

Member Data Documentation

◆ dimension

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

Definition at line 74 of file translators.py.


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