MakeRawVisitInfoViaObsInfo¶
- 
class lsst.obs.base.MakeRawVisitInfoViaObsInfo(log=None)¶
- Bases: - object- Base class functor to make a VisitInfo from the FITS header of a raw image using - ObservationInfotranslators.- Subclasses can be used if a specific - MetadataTranslatortranslator should be used.- The design philosophy is to make a best effort and log warnings of problems, rather than raising exceptions, in order to extract as much VisitInfo information as possible from a messy FITS header without the user needing to add a lot of error handling. - Parameters: - log : lsst.log.Logor None
- Logger to use for messages. (None to use - Log.getLogger("MakeRawVisitInfoViaObsInfo")).
 - Attributes Summary - metadataTranslator- Header translator to use to construct VisitInfo, defaulting to automatic determination. - Methods Summary - __call__(md[, exposureId])- Construct a VisitInfo and strip associated data from the metadata. - Attributes Documentation - 
metadataTranslator= None¶
- Header translator to use to construct VisitInfo, defaulting to automatic determination. 
 - Methods Documentation - 
__call__(md, exposureId=None)¶
- Construct a VisitInfo and strip associated data from the metadata. - Parameters: - md : lsst.daf.base.PropertyListorlsst.daf.base.PropertySet
- Metadata to pull from. Items that are used are stripped from the metadata. 
- exposureId : int, optional
- Ignored. Here for compatibility with - MakeRawVisitInfo.
 - Returns: - visitInfo : lsst.afw.image.VisitInfo
- VisitInfoderived from the header using a- MetadataTranslator.
 
- md : 
 
- log :