LSST Applications 27.0.0,g0265f82a02+469cd937ee,g02d81e74bb+21ad69e7e1,g1470d8bcf6+cbe83ee85a,g2079a07aa2+e67c6346a6,g212a7c68fe+04a9158687,g2305ad1205+94392ce272,g295015adf3+81dd352a9d,g2bbee38e9b+469cd937ee,g337abbeb29+469cd937ee,g3939d97d7f+72a9f7b576,g487adcacf7+71499e7cba,g50ff169b8f+5929b3527e,g52b1c1532d+a6fc98d2e7,g591dd9f2cf+df404f777f,g5a732f18d5+be83d3ecdb,g64a986408d+21ad69e7e1,g858d7b2824+21ad69e7e1,g8a8a8dda67+a6fc98d2e7,g99cad8db69+f62e5b0af5,g9ddcbc5298+d4bad12328,ga1e77700b3+9c366c4306,ga8c6da7877+71e4819109,gb0e22166c9+25ba2f69a1,gb6a65358fc+469cd937ee,gbb8dafda3b+69d3c0e320,gc07e1c2157+a98bf949bb,gc120e1dc64+615ec43309,gc28159a63d+469cd937ee,gcf0d15dbbd+72a9f7b576,gdaeeff99f8+a38ce5ea23,ge6526c86ff+3a7c1ac5f1,ge79ae78c31+469cd937ee,gee10cc3b42+a6fc98d2e7,gf1cff7945b+21ad69e7e1,gfbcc870c63+9a11dc8c8f
LSST Data Management Base Package
|
Public Member Functions | |
__init__ (self, config, name, metadata) | |
getExecutionOrder (cls) | |
calculate (self, diaObjects, diaObjectId, **kwargs) | |
Public Attributes | |
pixelator | |
Static Public Attributes | |
ConfigClass = HTMIndexDiaPositionConfig | |
str | plugType = 'single' |
list | inputCols = ["ra", "dec"] |
list | outputCols = ["pixelId"] |
bool | needsFilter = False |
Compute the mean position of a DiaObject given a set of DiaSources. Notes ----- This plugin was implemented to satisfy requirements of old APDB interface which required ``pixelId`` column in DiaObject with HTM20 index. APDB interface had migrated to not need that information, but we keep this plugin in case it may be useful for something else.
Definition at line 148 of file diaCalculationPlugins.py.
lsst.meas.base.diaCalculationPlugins.HTMIndexDiaPosition.__init__ | ( | self, | |
config, | |||
name, | |||
metadata ) |
Reimplemented from lsst.meas.base.diaCalculation.DiaObjectCalculationPlugin.
Definition at line 166 of file diaCalculationPlugins.py.
lsst.meas.base.diaCalculationPlugins.HTMIndexDiaPosition.calculate | ( | self, | |
diaObjects, | |||
diaObjectId, | |||
** | kwargs ) |
Compute the mean position of a DiaObject given a set of DiaSources Parameters ---------- diaObjects : `pandas.dataFrame` Summary objects to store values in and read ra/dec from. diaObjectId : `int` Id of the diaObject to update. **kwargs Any additional keyword arguments that may be passed to the plugin.
Reimplemented from lsst.meas.base.diaCalculation.DiaObjectCalculationPlugin.
Definition at line 174 of file diaCalculationPlugins.py.
lsst.meas.base.diaCalculationPlugins.HTMIndexDiaPosition.getExecutionOrder | ( | cls | ) |
Used to set the relative order of plugin execution. The values returned by `getExecutionOrder` are compared across all plugins, and smaller numbers run first. Notes ----- `CatalogCalculationPlugin`\s must run with `BasePlugin.DEFAULT_CATALOGCALCULATION` or higher. All plugins must implement this method with an appropriate run level
Reimplemented from lsst.meas.base.catalogCalculation.CatalogCalculationPlugin.
Definition at line 171 of file diaCalculationPlugins.py.
|
static |
Definition at line 158 of file diaCalculationPlugins.py.
|
static |
Definition at line 162 of file diaCalculationPlugins.py.
|
static |
Definition at line 164 of file diaCalculationPlugins.py.
|
static |
Definition at line 163 of file diaCalculationPlugins.py.
lsst.meas.base.diaCalculationPlugins.HTMIndexDiaPosition.pixelator |
Definition at line 168 of file diaCalculationPlugins.py.
|
static |
Definition at line 160 of file diaCalculationPlugins.py.