SNOWPACK 20241230.26c8720
ZwischenData Class Reference

Detailed Description

ZwischenData contains "memory" information mainly for operational use
It is used to prepare some parameters of qr_Hdata. This data is read from and written to *.sno or .haz files respectively.

#include <DataClasses.h>

Public Member Functions

 ZwischenData ()
 
void reset ()
 Sets all the values in the vectors to 0.0. More...
 

Public Attributes

std::vector< double > hoar24
 Twenty-four hour hoar index every half-hour over one day 48. More...
 
std::vector< double > drift24
 Twenty-four hour hoar index every half-hour over one day 48. More...
 
std::vector< double > hn3
 Three hour new snow heights every half-hour over three days 144. More...
 
std::vector< double > hn24
 Twenty-four hour snow heights every half-hour over three days 144. More...
 

Friends

std::ostream & operator<< (std::ostream &os, const ZwischenData &data)
 
std::istream & operator>> (std::istream &is, ZwischenData &data)
 

Constructor & Destructor Documentation

◆ ZwischenData()

ZwischenData::ZwischenData ( )
inline

Member Function Documentation

◆ reset()

void ZwischenData::reset ( )

Sets all the values in the vectors to 0.0.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const ZwischenData data 
)
friend

◆ operator>>

std::istream & operator>> ( std::istream &  is,
ZwischenData data 
)
friend

Member Data Documentation

◆ drift24

std::vector<double> ZwischenData::drift24

Twenty-four hour hoar index every half-hour over one day 48.

◆ hn24

std::vector<double> ZwischenData::hn24

Twenty-four hour snow heights every half-hour over three days 144.

◆ hn3

std::vector<double> ZwischenData::hn3

Three hour new snow heights every half-hour over three days 144.

◆ hoar24

std::vector<double> ZwischenData::hoar24

Twenty-four hour hoar index every half-hour over one day 48.


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