lsst.afw
20.0.0-13-gad96b2d30+614f89f815
|
Public Types | |
enum | Component { PSF = 0, WCS, COADD_INPUTS, AP_CORR_MAP, VALID_POLYGON, TRANSMISSION_CURVE, DETECTOR, PHOTOCALIB, N_ARCHIVE_COMPONENTS } |
Public Member Functions | |
ArchiveReader (daf::base::PropertyList &metadata) | |
template<typename T > | |
std::shared_ptr< T > | readComponent (afw::fits::Fits *fitsFile, Component c) |
Read a known component, if available. More... | |
std::map< std::string, std::shared_ptr< table::io::Persistable > > | readExtraComponents (afw::fits::Fits *fitsFile) |
Read the components that are stored using arbitrary-component support. More... | |
Definition at line 125 of file ExposureFitsReader.cc.
Enumerator | |
---|---|
PSF | |
WCS | |
COADD_INPUTS | |
AP_CORR_MAP | |
VALID_POLYGON | |
TRANSMISSION_CURVE | |
DETECTOR | |
PHOTOCALIB | |
N_ARCHIVE_COMPONENTS |
Definition at line 127 of file ExposureFitsReader.cc.
|
inlineexplicit |
Definition at line 139 of file ExposureFitsReader.cc.
|
inline |
Read a known component, if available.
fitsFile | The file from which to read the component. Must match the metadata used to construct this object. |
c | The component to read. Must be convertible to T . |
nullptr
if the file could not be read. Definition at line 200 of file ExposureFitsReader.cc.
|
inline |
Read the components that are stored using arbitrary-component support.
fitsFile | The file from which to read the components. Must match the metadata used to construct this object. |
Definition at line 216 of file ExposureFitsReader.cc.