ReFRACtor
dispersion_fit_output.cc
Go to the documentation of this file.
2 
3 using namespace FullPhysics;
4 
5 #ifdef HAVE_LUA
6 #include "register_lua.h"
8 .def(luabind::constructor<const boost::shared_ptr<DispersionFit>&>())
10 #endif
11 
12 // See base class for description
13 
15 {
16 }
17 
19 {
20  out->register_data_source
21  ("/RetrievalHeader/dispersion_offset_shift", &DispersionFit::shift, d);
22 }
23 
#define REGISTER_LUA_DERIVED_CLASS(X, Y)
Definition: register_lua.h:136
virtual void register_output_apriori(const boost::shared_ptr< Output > &out) const
Register apriori portions of class.
virtual void register_output(const boost::shared_ptr< Output > &out) const
Register portions of class that will be written to output.
blitz::Array< double, 1 > shift() const
Return computed shift in each band.
As described in the Output class, we have a decentralized model of producing output for L2 Full Physi...
This registers the portions of the DispersionFit class that should be written as output.
Contains classes to abstract away details in various Spurr Radiative Transfer software.
Definition: doxygen_python.h:1
#define REGISTER_LUA_END()
Definition: register_lua.h:134

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:11