PropertyMapRegistry¶
- 
class lsst.pipe.tasks.healSparseMappingProperties.PropertyMapRegistry(configBaseType=<class 'lsst.pex.config.config.Config'>)¶
- Bases: - lsst.pex.config.Registry- Class for property map registry. - Notes - This code is based on - lsst.meas.base.PluginRegistry.- Methods Summary - get(k[,d])- items()- keys()- makeField(doc[, default, optional, multi])- Create a - RegistryFieldconfiguration field from this registry.- register(name, PropertyMapClass)- Register a property map class with the given name. - values()- Methods Documentation - 
get(k[, d]) → D[k] if k in D, else d. d defaults to None.¶
 - 
items() → a set-like object providing a view on D's items¶
 - 
keys() → a set-like object providing a view on D's keys¶
 - 
makeField(doc, default=None, optional=False, multi=False)¶
- Create a - RegistryFieldconfiguration field from this registry.- Parameters: - Returns: - field : lsst.pex.config.RegistryField
- RegistryFieldConfiguration field.
 
- field : 
 - 
register(name, PropertyMapClass)¶
- Register a property map class with the given name. - Parameters: - name : str
- The name of the property map. 
- PropertyMapClass : subclass of BasePropertyMap
 
- name : 
 - 
values() → an object providing a view on D's values¶
 
-