10 #include <atm/PFSlice.h>
18 PFSlice::PFSlice(
const std::string& headerDBName,
19 const std::string& sliceId,
20 const std::string& aerosolZoneId,
23 VZoneSlice(headerDBName, sliceId, aerosolZoneId, minH, maxH),
86 "phase_func",
"phase_func_lambda_id",
87 "phase_func_lambda",
"f_lambda",
88 "lambda dependence of f phase function parameter");
100 "phase_func",
"phase_func_lambda_id",
101 "phase_func_lambda",
"f_lambda_error",
102 "error on lambda dependence of f phase function parameter");
114 "phase_func",
"phase_func_lambda_id",
115 "phase_func_lambda",
"g_lambda",
116 "lambda dependence of g phase function parameter");
128 "phase_func",
"phase_func_lambda_id",
129 "phase_func_lambda",
"g_lambda_error",
130 "error on lambda dependence of g phase function parameter");
void GetSliceData(T *&requestedData, const std::string &property, const std::string &component, const std::string &errorMsg) const
void GetLambdaSliceData(T *&requestedData, const std::string &zoneTable, const std::string &foreignKey, const std::string &lambdaTable, const std::string &column, const std::string &errorMsg) const
double GetF() const
f parameter for this slice
double GetGError() const
error on g parameter for this slice
double GetFLambdaError() const
error on wavelength dependence of f parameter for this slice
double GetFLambda() const
wavelength dependence of f parameter for this slice
double GetFError() const
error on f parameter for this slice
double GetG() const
g parameter for this slice
double GetGLambda() const
wavelength dependence of g parameter for this slice
Base class for AttSlice and PFSlice.
double GetGLambdaError() const
error on wavelength dependence of g parameter for this slice