42#ifndef SOURCECATALOG_PDFFROMROW_H
43#define SOURCECATALOG_PDFFROMROW_H
55namespace SourceCatalog {
69 for (
auto& pair :
m_keys) {
78 if (data.size() !=
pdf.size()) {
Provides information related with an axis of a GridContainer.
Representation of a multi-dimensional grid which contains axis information.
Interface for building a source Attribute from a table Row.
Store the Right Ascension (Ra) and Delination (Dec) of a source in decimal degrees,...
PdfFromRow(std::map< std::string, std::vector< T > > keys, std::map< std::string, std::string > column_names)
std::unique_ptr< Attribute > createAttribute(const Euclid::Table::Row &row) override
The createAttribute method for creating an Attribute from a Table row.
virtual ~PdfFromRow()=default
std::map< std::string, std::string > m_column_names
std::map< std::string, std::vector< T > > m_keys
Represents one row of a Table.