LSST Applications
21.0.0-147-g0e635eb1+1acddb5be5,22.0.0+052faf71bd,22.0.0+1ea9a8b2b2,22.0.0+6312710a6c,22.0.0+729191ecac,22.0.0+7589c3a021,22.0.0+9f079a9461,22.0.1-1-g7d6de66+b8044ec9de,22.0.1-1-g87000a6+536b1ee016,22.0.1-1-g8e32f31+6312710a6c,22.0.1-10-gd060f87+016f7cdc03,22.0.1-12-g9c3108e+df145f6f68,22.0.1-16-g314fa6d+c825727ab8,22.0.1-19-g93a5c75+d23f2fb6d8,22.0.1-19-gb93eaa13+aab3ef7709,22.0.1-2-g8ef0a89+b8044ec9de,22.0.1-2-g92698f7+9f079a9461,22.0.1-2-ga9b0f51+052faf71bd,22.0.1-2-gac51dbf+052faf71bd,22.0.1-2-gb66926d+6312710a6c,22.0.1-2-gcb770ba+09e3807989,22.0.1-20-g32debb5+b8044ec9de,22.0.1-23-gc2439a9a+fb0756638e,22.0.1-3-g496fd5d+09117f784f,22.0.1-3-g59f966b+1e6ba2c031,22.0.1-3-g849a1b8+f8b568069f,22.0.1-3-gaaec9c0+c5c846a8b1,22.0.1-32-g5ddfab5d3+60ce4897b0,22.0.1-4-g037fbe1+64e601228d,22.0.1-4-g8623105+b8044ec9de,22.0.1-5-g096abc9+d18c45d440,22.0.1-5-g15c806e+57f5c03693,22.0.1-7-gba73697+57f5c03693,master-g6e05de7fdc+c1283a92b8,master-g72cdda8301+729191ecac,w.2021.39
LSST Data Management Base Package
|
Namespaces | |
python | |
Classes | |
struct | ArchiveIndexSchema |
Schema for the index catalog that specifies where objects are stored in the data catalogs. More... | |
class | CatalogVector |
A vector of catalogs used by Persistable. More... | |
class | FitsReader |
A utility class for reading FITS binary tables. More... | |
class | FitsColumnReader |
Polymorphic reader interface used to read different kinds of objects from one or more FITS binary table columns. More... | |
struct | FitsSchemaItem |
A structure that describes a field as a collection of related strings read from the FITS header. More... | |
class | FitsSchemaInputMapper |
A class that describes a mapping from a FITS binary table to an afw::table Schema. More... | |
class | FitsWriter |
Writer object for FITS binary tables. More... | |
class | InputArchive |
A multi-catalog archive object used to load table::io::Persistable objects. More... | |
class | OutputArchive |
A multi-catalog archive object used to save table::io::Persistable objects. More... | |
class | OutputArchiveHandle |
An object passed to Persistable::write to allow it to persist itself. More... | |
class | PersistenceError |
An exception thrown when problems occur during persistence. More... | |
class | MalformedArchiveError |
An exception thrown when an InputArchive's contents do not make sense. More... | |
class | Persistable |
A base class for objects that can be persisted via afw::table::io Archive classes. More... | |
class | PersistableFacade |
A CRTP facade class for subclasses of Persistable. More... | |
class | PersistableFactory |
A base class for factory classes used to reconstruct objects from records. More... | |
Typedefs | |
using | PyInputArchive = py::class_< InputArchive, std::shared_ptr< InputArchive > > |
using | PyOutputArchive = py::class_< OutputArchive, std::shared_ptr< OutputArchive > > |
using | PyPersistable = py::class_< Persistable, std::shared_ptr< Persistable > > |
Functions | |
void | wrapFits (utils::python::WrapperCollection &wrappers) |
void | wrapInputArchive (utils::python::WrapperCollection &wrappers) |
void | wrapFits (WrapperCollection &) |
void | wrapPersistable (WrapperCollection &) |
void | wrapInputArchive (WrapperCollection &) |
void | wrapOutputArchive (WrapperCollection &) |
PYBIND11_MODULE (_io, mod) | |
void | wrapOutputArchive (utils::python::WrapperCollection &wrappers) |
void | wrapPersistable (utils::python::WrapperCollection &wrappers) |
void | erase (int column) |
using lsst::afw::table::io::PyInputArchive = typedef py::class_<InputArchive, std::shared_ptr<InputArchive> > |
Definition at line 37 of file _inputArchive.cc.
using lsst::afw::table::io::PyOutputArchive = typedef py::class_<OutputArchive, std::shared_ptr<OutputArchive> > |
Definition at line 38 of file _outputArchive.cc.
using lsst::afw::table::io::PyPersistable = typedef py::class_<Persistable, std::shared_ptr<Persistable> > |
Definition at line 37 of file _persistable.cc.
void lsst::afw::table::io::erase | ( | int | column | ) |
lsst::afw::table::io::PYBIND11_MODULE | ( | _io | , |
mod | |||
) |
void lsst::afw::table::io::wrapFits | ( | utils::python::WrapperCollection & | wrappers | ) |
void lsst::afw::table::io::wrapFits | ( | WrapperCollection & | ) |
void lsst::afw::table::io::wrapInputArchive | ( | utils::python::WrapperCollection & | wrappers | ) |
Definition at line 39 of file _inputArchive.cc.
void lsst::afw::table::io::wrapInputArchive | ( | WrapperCollection & | ) |
void lsst::afw::table::io::wrapOutputArchive | ( | utils::python::WrapperCollection & | wrappers | ) |
Definition at line 40 of file _outputArchive.cc.
void lsst::afw::table::io::wrapOutputArchive | ( | WrapperCollection & | ) |
void lsst::afw::table::io::wrapPersistable | ( | utils::python::WrapperCollection & | wrappers | ) |
Definition at line 39 of file _persistable.cc.
void lsst::afw::table::io::wrapPersistable | ( | WrapperCollection & | ) |