CalAtmosphereRow* lookup(std::string antennaName, ReceiverBandMod::ReceiverBand receiverBand, BasebandNameMod::BasebandName basebandName, Tag calDataId, Tag calReductionId, ArrayTime startValidTime, ArrayTime endValidTime, int numFreq, int numLoad, int numReceptor, std::vector<std::vector<float > > forwardEffSpectrum, std::vector<Frequency > frequencyRange, Pressure groundPressure, Humidity groundRelHumidity, std::vector<Frequency > frequencySpectrum, Temperature groundTemperature, std::vector<PolarizationTypeMod::PolarizationType > polarizationTypes, std::vector<std::vector<float > > powerSkySpectrum, std::vector<std::vector<std::vector<float > > > powerLoadSpectrum, SyscalMethodMod::SyscalMethod syscalType, std::vector<std::vector<Temperature > > tAtmSpectrum, std::vector<std::vector<Temperature > > tRecSpectrum, std::vector<std::vector<Temperature > > tSysSpectrum, std::vector<std::vector<float > > tauSpectrum, std::vector<Temperature > tAtm, std::vector<Temperature > tRec, std::vector<Temperature > tSys, std::vector<float > tau, std::vector<Length > water, std::vector<Length > waterError);
#ifndef CalAtmosphereTable_CLASS
#define CalAtmosphereTable_CLASS
#include <alma/ASDM/Temperature.h>
#include <alma/ASDM/ArrayTime.h>
#include <alma/ASDM/Pressure.h>
#include <alma/ASDM/Length.h>
#include <alma/ASDM/Humidity.h>
#include <alma/ASDM/Frequency.h>
#include <alma/ASDM/Tag.h>
#include <alma/Enumerations/CReceiverBand.h>
#include <alma/Enumerations/CBasebandName.h>