27#ifndef NIDAS_DNYLD_ISFF_WINDTILTER_H
28#define NIDAS_DNYLD_ISFF_WINDTILTER_H
32namespace nidas {
namespace dynld {
namespace isff {
131 _lean = val * M_PI / 180.0;
151 void rotate(
float*u,
float*v,
float*w)
const;
WindTilter is used to apply a 3d rotation matrix to a wind vector.
Definition WindTilter.h:119
double getLeanAzimuthDegrees() const
Definition WindTilter.h:135
bool isIdentity() const
Definition WindTilter.h:146
void setLeanDegrees(double val)
Definition WindTilter.h:129
WindTilter()
Definition WindTilter.cc:11
double _leanaz
Definition WindTilter.h:159
void rotate(float *u, float *v, float *w) const
Definition WindTilter.cc:19
void setLeanAzimuthDegrees(double val)
Definition WindTilter.h:140
double _mat[3][3]
Definition WindTilter.h:163
bool UP_IS_SONIC_W
Definition WindTilter.h:165
double _lean
Definition WindTilter.h:157
bool _identity
Definition WindTilter.h:161
double getLeanDegrees() const
Definition WindTilter.h:124
void computeMatrix()
Definition WindTilter.cc:37
Sample * getSample(sampleType type, unsigned int len)
A convienence method for getting a sample of an enumerated type from a pool.
Definition Sample.cc:70
Root namespace for the NCAR In-Situ Data Acquisition Software.
Definition A2DConverter.h:31