Alexandria 2.31.4
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Euclid::SourceCatalog Namespace Reference

Classes

class  Attribute
 Attribute interface extended by all source attributes. More...
class  AttributeFromRow
 Interface for building a source Attribute from a table Row. More...
class  CastSourceIdVisitor
 This type can be used together with boost::apply_visitor to cast boost::variant with an unknown underlying type, to a Source::id_type. More...
class  Catalog
 Catalog contains a container of sources. More...
class  CatalogFromTable
class  Coordinates
 Store the Right Ascension (Ra) and Delination (Dec) of a source in decimal degrees, i.e., 0.0 < Ra < 360.00 -90.0 < Dec < 90.0. More...
struct  FluxErrorPair
class  Pdf
class  PdfFromRow
class  Photometry
class  PhotometryAttributeFromRow
 Implementation of the AttributeFromRow for a photometry attribute. This class implements the createAttribute method that must be used to create Photometry objects. More...
class  PhotometryParsingException
class  Source
 The Source class includes all information related to a sky source. More...
class  SpectroscopicRedshift
 Store the spectroscopic redshift of a source. More...
class  SpectroscopicRedshiftAttributeFromRow
 Implementation of the AttributeFromRow for a SpectroscopicRedshift attribute. This class implements the createAttribute method that must be used to create SpectroscopicRedshift objects. More...
class  TableRowAttribute
 Source attribute which can be used to retrieve the table row used to create the source. More...
class  TableRowAttributeFromRow
 Implementation of the AttributeFromRow interfaces for the TableRowAttribute. More...

Functions

static std::string getContextDescription (bool missing_photometry_enabled, bool upper_limit_enabled)

Variables

static Elements::Logging logger = Elements::Logging::getLogger("SpectroscopicRedshiftAttributeFromRow")

Function Documentation

◆ getContextDescription()

std::string Euclid::SourceCatalog::getContextDescription ( bool missing_photometry_enabled,
bool upper_limit_enabled )
static

Definition at line 103 of file PhotometryAttributeFromRow.cpp.

References getContextDescription().

Referenced by Euclid::SourceCatalog::PhotometryAttributeFromRow::createAttribute(), and getContextDescription().

Here is the call graph for this function:

Variable Documentation

◆ logger

Elements::Logging Euclid::SourceCatalog::logger = Elements::Logging::getLogger("SpectroscopicRedshiftAttributeFromRow")
static