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 |