CARMA C++
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
Pressure.h
1
// $Id: Pressure.h,v 1.1 2010/12/13 21:06:31 eml Exp $
2
3
#ifndef SZA_UTIL_PRESSURE_H
4
#define SZA_UTIL_PRESSURE_H
5
15
#include "carma/szautil/ConformableQuantity.h"
16
17
namespace
sza {
18
namespace
util {
19
20
class
Pressure :
public
ConformableQuantity {
21
public
:
22
23
class
MilliBar {};
24
28
Pressure();
29
Pressure(
const
MilliBar& unit,
double
mBar);
30
34
virtual
~Pressure();
35
36
void
setMilliBar(
double
mBar);
37
38
double
milliBar();
39
40
friend
std::ostream& operator<<(std::ostream& os, Pressure& pressure);
41
42
private
:
43
44
double
mBar_;
45
46
};
// End class Pressure
47
48
}
// End namespace util
49
}
// End namespace sza
50
51
52
53
#endif // End #ifndef SZA_UTIL_PRESSURE_H
carma
szautil
Pressure.h
Generated by
1.8.5