Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1import lsst.pipe.base as pipeBase 

2 

3from lsst.faro.base.CatalogSummaryBase import (CatalogSummaryBaseTaskConnections, CatalogSummaryBaseTask, 

4 CatalogSummaryBaseTaskConfig) 

5 

6__all__ = ("PatchSummaryTaskConnections", "PatchSummaryTaskConfig", "PatchSummaryTask") 

7 

8 

9class PatchSummaryTaskConnections(CatalogSummaryBaseTaskConnections): 

10 

11 measurements = pipeBase.connectionTypes.Input(doc="{package}_{metric}.", 

12 dimensions=("tract", "patch", "skymap", 

13 "band"), 

14 storageClass="MetricValue", 

15 name="metricvalue_{package}_{metric}", 

16 multiple=True) 

17 

18 

19class PatchSummaryTaskConfig(CatalogSummaryBaseTaskConfig, 

20 pipelineConnections=PatchSummaryTaskConnections): 

21 pass 

22 

23 

24class PatchSummaryTask(CatalogSummaryBaseTask): 

25 

26 ConfigClass = PatchSummaryTaskConfig 

27 _DefaultName = "patchSummaryTask"