cphot 0.1
A C++ tool for computing photometry from spectra.
votable::VOField< T > Struct Template Reference

Store parsed data from VOTable with a non-string format. More...

#include <votable.hpp>

Public Attributes

std::string name
 
std::string datatype
 
std::string ucd
 
std::string utype
 
std::string unit
 
std::string description
 
std::vector< T > data
 

Detailed Description

template<typename T>
struct votable::VOField< T >

Store parsed data from VOTable with a non-string format.

Preserves the information from a field, but parses the data into T type to be easily usable.

Template Parameters
Tdata type

Definition at line 81 of file votable.hpp.

Member Data Documentation

◆ data

template<typename T >
std::vector<T> votable::VOField< T >::data

Definition at line 88 of file votable.hpp.

◆ datatype

template<typename T >
std::string votable::VOField< T >::datatype

Definition at line 83 of file votable.hpp.

◆ description

template<typename T >
std::string votable::VOField< T >::description

Definition at line 87 of file votable.hpp.

◆ name

template<typename T >
std::string votable::VOField< T >::name

Definition at line 82 of file votable.hpp.

◆ ucd

template<typename T >
std::string votable::VOField< T >::ucd

Definition at line 84 of file votable.hpp.

◆ unit

template<typename T >
std::string votable::VOField< T >::unit

Definition at line 86 of file votable.hpp.

◆ utype

template<typename T >
std::string votable::VOField< T >::utype

Definition at line 85 of file votable.hpp.


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