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__ = ("VisitSummaryTaskConnections", "VisitSummaryTaskConfig", "VisitSummaryTask") 

7 

8 

9class VisitSummaryTaskConnections(CatalogSummaryBaseTaskConnections): 

10 

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

12 dimensions=("instrument", "visit", "band"), 

13 storageClass="MetricValue", 

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

15 multiple=True) 

16 

17 

18class VisitSummaryTaskConfig(CatalogSummaryBaseTaskConfig, 

19 pipelineConnections=VisitSummaryTaskConnections): 

20 pass 

21 

22 

23class VisitSummaryTask(CatalogSummaryBaseTask): 

24 

25 ConfigClass = VisitSummaryTaskConfig 

26 _DefaultName = "visitSummaryTask"