24 #ifndef LSST_AFW_TABLE_fwd_h_INCLUDED
25 #define LSST_AFW_TABLE_fwd_h_INCLUDED
54 class OutputFunctorKey;
56 class InputFunctorKey;
60 template <
typename RecordT>
62 template <
typename RecordT>
64 template <
typename RecordT>
65 class SourceColumnViewT;
66 template <
typename RecordT>
67 class ExposureCatalogT;
100 template <
typename Record1,
typename Record2>
Custom catalog class for ExposureRecord/Table.
Record class used to store exposure metadata.
Table class used to store exposure metadata.
A polymorphic functor base class for generating record IDs for a table.
Record class that must contain a unique ID field and a celestial coordinate field.
Table class that must contain a unique ID field and a celestial coordinate field.
Custom catalog class for record/table subclasses that are guaranteed to have an ID,...
Record class that contains measurements made on a single exposure.
Table class that contains measurements made on a single exposure.
CatalogT< AmpInfoRecord > AmpInfoCatalog
std::vector< SimpleMatch > SimpleMatchVector
std::vector< SourceMatch > SourceMatchVector
Match< SimpleRecord, SourceRecord > ReferenceMatch
SortedCatalogT< SourceRecord > SourceCatalog
ColumnViewT< SimpleRecord > SimpleColumnView
ColumnViewT< ExposureRecord > ExposureColumnView
ColumnViewT< AmpInfoRecord > AmpInfoColumnView
Match< SimpleRecord, SimpleRecord > SimpleMatch
ExposureCatalogT< ExposureRecord const > ConstExposureCatalog
SortedCatalogT< SimpleRecord > SimpleCatalog
CatalogT< AmpInfoRecord const > ConstAmpInfoCatalog
CatalogT< BaseRecord const > ConstBaseCatalog
SortedCatalogT< SimpleRecord const > ConstSimpleCatalog
SortedCatalogT< SourceRecord const > ConstSourceCatalog
ExposureCatalogT< ExposureRecord > ExposureCatalog
Match< SourceRecord, SourceRecord > SourceMatch
SourceColumnViewT< SourceRecord > SourceColumnView
std::vector< ReferenceMatch > ReferenceMatchVector
CatalogT< BaseRecord > BaseCatalog
A base class for image defects.
Lightweight representation of a geometric match between two records.