ROAst
 All Classes Functions Variables Enumerations
Public Types | Public Attributes | List of all members
ROAst::AstroObject Struct Reference

#include <roast.h>

Collaboration diagram for ROAst::AstroObject:
Collaboration graph
[legend]

Public Types

enum  ObjectType {
  ARTEFACT = 4, PLANET = 3, NEBULA = 2, GALAXY = 1,
  STAR = 0
}
 

Public Attributes

EqAstCoord Position
 
std::vector< SpectralMagnitudeMaxMagnitudes
 
std::vector< SpectralMagnitudeMinMagnitudes
 
double MaxColor
 
double MinColor
 
double MaxRedShift
 
double MinRedShift
 

Detailed Description

Contains the parameters to identify one or more astronomical objects in the catalogue, when the min and max arguments are all equal we are selecting one object

Member Enumeration Documentation

Min color of the object

Member Data Documentation

double ROAst::AstroObject::MaxColor

Min magnitudes and reference lambda in nanometers

std::vector<SpectralMagnitude> ROAst::AstroObject::MaxMagnitudes

Position of the astronomical object

double ROAst::AstroObject::MaxRedShift

Enumerated type of the astronomical objects

double ROAst::AstroObject::MinColor

Max color of the object

std::vector<SpectralMagnitude> ROAst::AstroObject::MinMagnitudes

Max magnitudes and reference lambda in nanometers

double ROAst::AstroObject::MinRedShift

Max red shift of the object


The documentation for this struct was generated from the following file: