Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
#include <bayeux/mygsl/multiparameter_system.h>
Public Member Functions | |
virtual void | compute_automatic_params () |
Public Member Functions inherited from mygsl::multiparameter_system | |
bool | is_lock_params () const |
size_t | get_number_of_params () const |
size_t | get_number_of_free_params () const |
size_t | get_number_of_auto_params () const |
size_t | get_number_of_const_params () const |
void | init () |
void | reset () |
void | lock_params () |
void | unlock_params () |
bool | has_param_with_name (const std::string &name_) const |
const param_entry & | get_param_by_name (const std::string &name_) const |
param_entry & | grab_param_by_name (const std::string &name_) |
const param_entry & | get_param (int i_) const |
param_entry & | grab_param (int i_) |
const param_entry & | get_free_param (int i_) const |
param_entry & | grab_free_param (int i_) |
const param_entry & | get_auto_param (int i_) const |
param_entry & | grab_auto_param (int i_) |
void | add_param (const param_entry &pe_, const std::string &comment_="") |
multiparameter_system () | |
virtual | ~multiparameter_system () |
void | print (std::ostream &out_=std::clog, const std::string &title_="Multi-parameter system", const std::string &indent_="") const |
void | print_line (std::ostream &out_=std::clog) const |
void | print_status (std::ostream &out_=std::clog) const |
void | load_parameters (const std::string &filename_) |
void | load_params (const std::string &filename_) |
void | load_parameters (std::istream &in_) |
void | store_parameters (const std::string &filename_) const |
void | store_params (const std::string &filename_) const |
void | store_parameters (std::ostream &out_) const |
Additional Inherited Members | |
Public Types inherited from mygsl::multiparameter_system | |
typedef std::vector< param_entry * > | params_col_type |
|
inlinevirtual |
Reimplemented from mygsl::multiparameter_system.