Coverage for python/lsst/analysis/tools/tasks/verifyBiasResultsAnalysis.py: 100%
11 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-03-26 04:08 -0700
« prev ^ index » next coverage.py v7.4.4, created at 2024-03-26 04:08 -0700
1from __future__ import annotations
3__all__ = (
4 "VerifyBiasResultsAnalysisConnections",
5 "VerifyBiasResultsAnalysisConfig",
6 "VerifyBiasResultsAnalysisTask",
7)
9from lsst.pipe.base.connectionTypes import Input
11from ..interfaces import AnalysisBaseConfig, AnalysisBaseConnections, AnalysisPipelineTask
14class VerifyBiasResultsAnalysisConnections(
15 AnalysisBaseConnections,
16 dimensions=("instrument",),
17):
18 data = Input(
19 doc="verifyBiasResults",
20 name="verifyBiasResults",
21 storageClass="ArrowAstropy",
22 dimensions=("instrument",),
23 deferLoad=True,
24 )
27class VerifyBiasResultsAnalysisConfig(
28 AnalysisBaseConfig,
29 pipelineConnections=VerifyBiasResultsAnalysisConnections,
30):
31 pass
34class VerifyBiasResultsAnalysisTask(AnalysisPipelineTask):
35 ConfigClass = VerifyBiasResultsAnalysisConfig
36 _DefaultName = "verifyBiasResultsAnalysis"