| add_observer(Observer< boost::shared_ptr< NamedSpectrum > > &Obs) | FullPhysics::StandardForwardModel | inlinevirtual |
| add_observer_and_keep_reference(boost::shared_ptr< Observer< boost::shared_ptr< NamedSpectrum > > > &Obs) | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inline |
| add_observer_do(Observer< boost::shared_ptr< NamedSpectrum > > &Obs, boost::shared_ptr< NamedSpectrum > &t) | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inlineprotected |
| add_observer_do(Observer< boost::shared_ptr< NamedSpectrum > > &Obs) | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inlineprotected |
| apply_spectrum_corrections(const Spectrum &highres_spec, int channel_index) const | FullPhysics::StandardForwardModel | |
| clean_dead_ptr() | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inlineprotected |
| instrument() const | FullPhysics::StandardForwardModel | inline |
| instrument(const boost::shared_ptr< Instrument > &V) | FullPhysics::StandardForwardModel | inline |
| notify_spectrum_update(const Spectrum &updated_spec, const std::string &spec_name, int channel_index) const | FullPhysics::StandardForwardModel | |
| notify_update_do(const boost::shared_ptr< NamedSpectrum > &Self) | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inlineprotected |
| num_channels() const | FullPhysics::StandardForwardModel | inlinevirtual |
| olist | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | protected |
| print(std::ostream &Os) const | FullPhysics::StandardForwardModel | virtual |
| print_to_string() const | FullPhysics::Printable< ForwardModel > | inline |
| radiance(int channel_index, bool Skip_jacobian=false) const | FullPhysics::StandardForwardModel | virtual |
| radiance_all(bool skip_jacobian=false) const | FullPhysics::StackedRadianceMixin | virtual |
| radiative_transfer() const | FullPhysics::StandardForwardModel | inline |
| radiative_transfer(const boost::shared_ptr< RadiativeTransfer > &V) | FullPhysics::StandardForwardModel | inline |
| ref_list | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | protected |
| remove_observer(Observer< boost::shared_ptr< NamedSpectrum > > &Obs) | FullPhysics::StandardForwardModel | inlinevirtual |
| remove_observer_do(Observer< boost::shared_ptr< NamedSpectrum > > &Obs, boost::shared_ptr< NamedSpectrum > &t) | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inlineprotected |
| remove_observer_do(Observer< boost::shared_ptr< NamedSpectrum > > &Obs) | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inlineprotected |
| setup_grid() | FullPhysics::StandardForwardModel | inlinevirtual |
| spectral_domain(int channel_index) const | FullPhysics::StandardForwardModel | inlinevirtual |
| spectral_domain_type_preference() const | FullPhysics::StandardForwardModel | inlinevirtual |
| spectral_grid() const | FullPhysics::StandardForwardModel | inline |
| spectral_window() const | FullPhysics::StandardForwardModel | inline |
| spectral_window(const boost::shared_ptr< SpectralWindow > &V) | FullPhysics::StandardForwardModel | inline |
| spectrum_effect() const | FullPhysics::StandardForwardModel | inline |
| spectrum_sampling() const | FullPhysics::StandardForwardModel | inline |
| spectrum_sampling(const boost::shared_ptr< SpectrumSampling > &V) | FullPhysics::StandardForwardModel | inline |
| stacked_pixel_range(int channel_index) const | FullPhysics::StackedRadianceMixin | virtual |
| StandardForwardModel(const boost::shared_ptr< Instrument > &Inst, const boost::shared_ptr< SpectralWindow > &Spectral_window, const boost::shared_ptr< RadiativeTransfer > &Rt, const boost::shared_ptr< SpectrumSampling > &Spectrum_sampling, const std::vector< std::vector< boost::shared_ptr< SpectrumEffect > > > &Spectrum_effect=std::vector< std::vector< boost::shared_ptr< SpectrumEffect > > >()) | FullPhysics::StandardForwardModel | |
| ~ForwardModel() | FullPhysics::ForwardModel | inlinevirtual |
| ~GenericObject() | FullPhysics::GenericObject | inlinevirtual |
| ~Observable() | FullPhysics::Observable< boost::shared_ptr< NamedSpectrum > > | inlinevirtual |
| ~StandardForwardModel() | FullPhysics::StandardForwardModel | inlinevirtual |