PropertyMapRegistry¶
- 
class 
lsst.pipe.tasks.healSparseMappingProperties.PropertyMapRegistry(configBaseType=<class 'lsst.pex.config.config.Config'>)¶ Bases:
lsst.pex.config.RegistryClass 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¶ 
-