NumSourcesConfig#
- class lsst.faro.base.NumSourcesConfig(*args, **kw)#
Bases:
MeasurementTaskConfigAttributes Summary
Columns required for metric calculation.
Columns required for metric calculation that change with band in ObjectTable contexts (
Dict, default{})Only count sources where detect_isPrimary is True.
Which selectors to use to narrow down the data (independent of band).
Name of shelve file to persist in-memory objects sent as input to the metric measurement run method.
Attributes Documentation
- columns#
Columns required for metric calculation. Should be all columns in SourceTable contexts, and columns that do not change name with band in ObjectTable contexts (
Dict, default{'detect_isPrimary': 'detect_isPrimary'})
- columnsBand#
Columns required for metric calculation that change with band in ObjectTable contexts (
Dict, default{})
- doPrimary#
Only count sources where detect_isPrimary is True. (
bool, defaultFalse)
- selectorActions#
Which selectors to use to narrow down the data (independent of band). (
ConfigurableActionStructField, default{})
- shelveName#
Name of shelve file to persist in-memory objects sent as input to the metric measurement run method. Used for testing, development, and debug work. (
str, default'')