astro.instrument.ConfigUpdaterWFI
index
/astro-wise/AWEHOME/AWBASE/astro/instrument/ConfigUpdaterWFI.py

See the ConfigUpdater base class for documentation

 
Classes
       
astro.instrument.ConfigUpdater.ConfigUpdater
ConfigUpdaterWFI

 
class ConfigUpdaterWFI(astro.instrument.ConfigUpdater.ConfigUpdater)
     Methods defined here:
__init__(self)

Data and other attributes defined here:
config_dict_list = []

Methods inherited from astro.instrument.ConfigUpdater.ConfigUpdater:
get_list_of_instrument_specific_parameters(self, process_target)
Returns a list of all properties that are updated with instrument
specific values.
 
NOTE: if there are properties with the same name that came from a
different
get_nested_dict_of_parameters(self, process_target)
get a nested dict of parameters (dicts) for the process_target
set_user_config(self, process_target, propname, config_obj, user_config={})
user_config is a dictionary of the type e.g.:
{'BiasFrame.process_params.SIGMA_CLIP':8}
update(self, process_target, filter='', chip='', user_config={}, force_singleton=False)
Public method. Updates the given ProcessTarget object with values
appropriate for the specified filter and chip.  The instrument is
implicit because it already caused instantiation of this particular
config updater class.
force_singleton : if True database is searched for an existing object
                  with the same attributes

Data and other attributes inherited from astro.instrument.ConfigUpdater.ConfigUpdater:
special_keys = ['class', 'property', 'filter', 'chip']