Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Classes | Functions | Variables
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()

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

Variable Documentation

◆ logger

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