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

Public Member Functions

def __init__ (self, filterDefinitions)
 
def extract (self, gen2id, args, kwargs)
 
def __str__ (self)
 
def translate
 
def extract
 

Public Attributes

 dimension
 

Detailed Description

KeyHandler for gen2 ``filter`` keys that match ``abstract_filter``
keys in gen3 but should be mapped to ``physical_filter``.

Note that one abstract filter can potentially map to multiple physical
filters, so be careful to only use this translator on obs packages where
there is a one-to-one mapping.

Definition at line 258 of file translators.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.obs.base.gen2to3.translators.AbstractToPhysicalFilterKeyHandler.__init__ (   self,
  filterDefinitions 
)

Definition at line 269 of file translators.py.

Member Function Documentation

◆ __str__()

def lsst.obs.base.gen2to3.translators.KeyHandler.__str__ (   self)
inherited

Definition at line 79 of file translators.py.

◆ extract() [1/2]

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

Definition at line 110 of file translators.py.

◆ extract() [2/2]

def lsst.obs.base.gen2to3.translators.AbstractToPhysicalFilterKeyHandler.extract (   self,
  gen2id,
  args,
  kwargs 
)

Definition at line 274 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.


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