10 #include <atm/AttSlice.h>
11 #include <utl/AugerUnits.h>
20 AttSlice::AttSlice(
const std::string& headerDBName,
21 const std::string& sliceId,
22 const std::string& aerosolZoneId,
25 VZoneSlice(headerDBName, sliceId, aerosolZoneId, minH, maxH),
130 "attenuation",
"attenuation_lambda_id",
131 "attenuation_lambda",
"att_lambda",
132 "attenuation length lambda dependence");
144 "attenuation",
"attenuation_lambda_id",
145 "attenuation_lambda",
"min_att_lambda",
146 "min value of attenuation length lambda dependence");
158 "attenuation",
"attenuation_lambda_id",
159 "attenuation_lambda",
"max_att_lambda",
160 "max value of attenuation length lambda dependence");
double GetMinVAODUncor() const
void GetSliceData(T *&requestedData, const std::string &property, const std::string &component, const std::string &errorMsg) const
double GetMaxVAODUncor() 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 GetMinAttAlphaUncor() const
double GetMinAttAlpha() const
minimum value for alpha
double GetMaxAttAlpha() const
maximum value for alpha
double GetMinAttAlphaCor() const
double GetAttLambda() const
wavelength dependence of attenuation length for this slice
double GetVAOD() const
vertical aerosol optical depth
double GetAttAlpha() const
reciprocal attenuation length (alpha) for this slice
double GetMinAttLambda() const
min value for wavelength dependence of attenuation length for this slice
double GetMaxVAOD() const
max value for vertical aerosol optical depth
double GetMinVAODCor() const
Base class for AttSlice and PFSlice.
double GetMinVAOD() const
min value for vertial aerosol optical depth
double GetMaxAttAlphaUncor() const
double * fMaxAttAlphaUncor
double GetMaxAttLambda() const
max value for wavelength dependence of attenuation length for this slice
double * fMinAttAlphaUncor
double GetMaxAttAlphaCor() const
double GetMaxVAODCor() const