Go to the documentation of this file.
7 #ifndef __SENSALGORITHM_HPP__
8 #define __SENSALGORITHM_HPP__
34 const std::string& prefix);
SmartPtr< SensitivityStepCalculator > sens_step_calc_
std::vector< SmartPtr< SchurDriver > > driver_vec_
int Index
Type of all indices of vectors, matrices etc.
Template class for Smart Pointers.
SmartPtr< Measurement > measurement_
SensAlgorithm(std::vector< SmartPtr< SchurDriver > > &driver_vec, SmartPtr< SensitivityStepCalculator > sens_step_calc, SmartPtr< Measurement > measurement, Index n_sens_steps)
This is the interface for the actual controller.
SensAlgorithmExitStatus Run()
Main loop: Wait for new measurement, Get new step, maybe deal with bounds, see to it that everything ...
This is the base class for all algorithm strategy objects.
SensAlgorithmExitStatus
This header file provides some definitions used throughout the program.
This class stores a list of user set options.
virtual bool InitializeImpl(const OptionsList &options, const std::string &prefix)
Implementation of the initialization method that has to be overloaded by for each derived class.