Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Tools
WeatherCorrections
UtcTprhData.cc
Go to the documentation of this file.
1
#include <
Math.h
>
2
#include <
UtcTprhData.h
>
3
4
5
namespace
anal {
6
7
void
8
UtcTprhData::Interpolate
(
const
UtcTprhData
& g1,
const
UtcTprhData
& g2,
9
const
unsigned
long
int
gps)
10
{
11
fGPSSecond
= gps;
12
#define INTERPOLATE(_x_) \
13
_x_ = \
14
anal::Interpolate(double(g1.fGPSSecond), double(g1._x_), double(g2.fGPSSecond), double(g2._x_), double(gps))
15
INTERPOLATE
(
fTemperature
);
16
INTERPOLATE
(
fPressure
);
17
INTERPOLATE
(
fDensity
);
18
INTERPOLATE
(
fDailyAvgDensity
);
19
INTERPOLATE
(
fDensity2HoursBefore
);
20
#undef INTERPOLATE
21
}
22
23
}
anal::UtcTprhData
Definition:
UtcTprhData.h:15
UtcTprhData.h
Math.h
anal::UtcTprhData::fDensity
float fDensity
Definition:
UtcTprhData.h:42
anal::UtcTprhData::fPressure
float fPressure
Definition:
UtcTprhData.h:41
anal::UtcTprhData::fGPSSecond
unsigned long int fGPSSecond
Definition:
UtcTprhData.h:39
anal::UtcTprhData::fDensity2HoursBefore
float fDensity2HoursBefore
Definition:
UtcTprhData.h:44
anal::UtcTprhData::fDailyAvgDensity
float fDailyAvgDensity
Definition:
UtcTprhData.h:43
INTERPOLATE
#define INTERPOLATE(_x_)
anal::UtcTprhData::Interpolate
void Interpolate(const UtcTprhData &g1, const UtcTprhData &g2, const unsigned long int gps)
Definition:
UtcTprhData.cc:8
anal::UtcTprhData::fTemperature
float fTemperature
Definition:
UtcTprhData.h:40
, generated on Tue Sep 26 2023.