|
| | runQuantum (self, butlerQC, inputRefs, outputRefs) |
| |
| | run (self, visitTable, mpcorb, de440s, sb441_n16, obsCodes, linux_p1550p2650, pck00010, earth_latest_high_prec, earth_620120_250826, earth_2025_250826_2125_predict, naif0012) |
| |
Task to query the Sorcha service and retrieve the solar system objects
that are observable within the input visit.
Definition at line 187 of file generateEphemerides.py.
◆ run()
| lsst.pipe.tasks.generateEphemerides.GenerateEphemeridesTask.run |
( |
| self, |
|
|
| visitTable, |
|
|
| mpcorb, |
|
|
| de440s, |
|
|
| sb441_n16, |
|
|
| obsCodes, |
|
|
| linux_p1550p2650, |
|
|
| pck00010, |
|
|
| earth_latest_high_prec, |
|
|
| earth_620120_250826, |
|
|
| earth_2025_250826_2125_predict, |
|
|
| naif0012 ) |
Parse the information on the current visit and retrieve the
observable solar system objects from Sorcha.
Parameters
----------
visitSummary : `lsst.afw.table.ExposureCatalog`
Has rows with .getVisitInfo, which give the center and time of exposure
mpcorb, de440s, sb441_n16, obsCodes, linux_p1550p2650, pck00010,
earth_latest_high_prec, earth_620120_250826, earth_2025_250826_2125_predict,
naif0012 : `lsst.pipe.tasks.sspAuxiliaryFile.SSPAuxiliaryFile`s
Minor Planet Center orbit table used for association
Returns
-------
result : `lsst.pipe.base.Struct`
Results struct with components:
- ``ssObjects`` : `pandas.DataFrame`
DataFrame containing Solar System Objects near the detector
footprint as retrieved by Sorcha. The columns are as follows:
``Name``
object name (`str`)
``ra``
RA in decimal degrees (`float`)
``dec``
DEC in decimal degrees (`float`)
Definition at line 231 of file generateEphemerides.py.
◆ runQuantum()
| lsst.pipe.tasks.generateEphemerides.GenerateEphemeridesTask.runQuantum |
( |
| self, |
|
|
| butlerQC, |
|
|
| inputRefs, |
|
|
| outputRefs ) |
Do butler IO and transform to provide in memory
objects for tasks `~Task.run` method.
Parameters
----------
butlerQC : `QuantumContext`
A butler which is specialized to operate in the context of a
`lsst.daf.butler.Quantum`.
inputRefs : `InputQuantizedConnection`
Datastructure whose attribute names are the names that identify
connections defined in corresponding `PipelineTaskConnections`
class. The values of these attributes are the
`lsst.daf.butler.DatasetRef` objects associated with the defined
input/prerequisite connections.
outputRefs : `OutputQuantizedConnection`
Datastructure whose attribute names are the names that identify
connections defined in corresponding `PipelineTaskConnections`
class. The values of these attributes are the
`lsst.daf.butler.DatasetRef` objects associated with the defined
output connections.
Definition at line 194 of file generateEphemerides.py.
◆ _DefaultName
| str lsst.pipe.tasks.generateEphemerides.GenerateEphemeridesTask._DefaultName = "GenerateEphemerides" |
|
staticprotected |
◆ ConfigClass
The documentation for this class was generated from the following file: