MeteoIODoc 20241221.207bde49
mio::GoesStation Class Reference

#include <Goes.h>

Public Member Functions

 GoesStation ()
 
 GoesStation (const std::string &goesID, const Config &metaCfg, const float &in_nodata, const double &in_TZ, const std::string &coordin, const std::string &coordinparam)
 
Date parseDate (const std::vector< float > &raw_data) const
 
MeteoData parseDataLine (const Date &dt, const std::vector< float > &raw_data) const
 
StationData getStationData () const
 
size_t getNElems () const
 
bool isValid () const
 

Public Attributes

size_t meteoIdx
 index within vecMeteo More...
 

Constructor & Destructor Documentation

◆ GoesStation() [1/2]

mio::GoesStation::GoesStation ( )

◆ GoesStation() [2/2]

mio::GoesStation::GoesStation ( const std::string &  goesID,
const Config metaCfg,
const float &  in_nodata,
const double &  in_TZ,
const std::string &  coordin,
const std::string &  coordinparam 
)

Member Function Documentation

◆ getNElems()

size_t mio::GoesStation::getNElems ( ) const
inline

◆ getStationData()

StationData mio::GoesStation::getStationData ( ) const
inline

◆ isValid()

bool mio::GoesStation::isValid ( ) const
inline

◆ parseDataLine()

MeteoData mio::GoesStation::parseDataLine ( const Date dt,
const std::vector< float > &  raw_data 
) const

◆ parseDate()

Date mio::GoesStation::parseDate ( const std::vector< float > &  raw_data) const

Member Data Documentation

◆ meteoIdx

size_t mio::GoesStation::meteoIdx

index within vecMeteo


The documentation for this class was generated from the following files: