|
| Polar () |
| Default Constructor.
|
|
| Polar (const Polar &s) |
| Copy Constructor.
|
|
const Polar & | operator= (const Polar &s) |
| Assignment Operator. More...
|
|
| ~Polar () |
| Destructor.
|
|
Estimate< double > | get_gain () const |
| Get the instrumental gain, , in calibrator voltage units.
|
|
Estimate< double > | get_boost (unsigned i) const |
| Get the specified component of the boost vector.
|
|
Estimate< double > | get_rotation (unsigned i) const |
| Get the specified component of the rotation vector.
|
|
void | set_gain (const Estimate< double > &gain) |
| Set the instrumental gain, , in calibrator voltage units.
|
|
void | set_boost (unsigned i, const Estimate< double > &b_i) |
| Set the specified component of the boost vector.
|
|
void | set_rotation (unsigned i, const Estimate< double > &phi_i) |
| Set the specified component of the rotation vector.
|
|
void | solve (Jones< Estimate< double > > &jones) |
| Polar decompose the Jones matrix.
|
|
std::string | get_name () const |
| Return the name of the class.
|
|
const Gain< Complex2 > * | get_gain_transformation () const |
| Provide access to the gain transformation.
|
|
Gain< Complex2 > * | get_gain_transformation () |
|
const Boost * | get_boost_transformation () const |
| Provide access to the boost transformation.
|
|
Boost * | get_boost_transformation () |
|
const Rotation * | get_rotation_transformation () const |
| Provide access to the rotation transformation.
|
|
Rotation * | get_rotation_transformation () |
|
void | operator*= (Complex2 *model) |
| Add the model to the product.
|
|
std::string | get_name () const |
| Return the name of the class.
|
|
| GroupRule () |
| Default constructor.
|
|
| GroupRule (const GroupRule &meta) |
| Copy constructor.
|
|
GroupRule & | operator= (const GroupRule &meta) |
| Assignment operator.
|
|
| ~GroupRule () |
| Destructor.
|
|
void | add_model (Complex2 *model) |
| Add an element to the result.
|
|
void | remove_model (Complex2 *model) |
| Remove an element from the result.
|
|
Complex2 * | get_model (unsigned i) |
| Get the specified component.
|
|
const Complex2 * | get_model (unsigned i) const |
|
unsigned | get_nmodel () const |
| Get the number of components.
|
|
void | clear () |
| Clear all models.
|
|
void | parse (const std::string &text) |
| Parse the values of model parameters and fit flags from a string.
|
|
std::string | class_name () const |
|
virtual Complex2 * | clone () const |
| Clone method.
|
|
| Evaluable () |
| Default constructor.
|
|
| Evaluable (const Evaluable ©) |
| Copy constructor.
|
|
Evaluable & | operator= (const Evaluable ©) |
| Assignment operator.
|
|
Jones< double > | evaluate (std::vector< Jones< double > > *grad=0) const |
| Return the Jones matrix and its gradient.
|
|
EstimateTraits< Jones< double > >::type | estimate () const |
| Return the Jones Estimate matrix.
|
|
| Function () |
| Default constructor.
|
|
| Function (const Function &model) |
| Copy constructor.
|
|
Function & | operator= (const Function &model) |
| Assignment operator.
|
|
virtual | ~Function () |
| Virtual destructor.
|
|
virtual void | copy (const Function *model) |
| Does the work for operator =.
|
|
virtual TextInterface::Parser * | get_interface () |
| Return a text interface that can be used to access this instance.
|
|
virtual void | print (std::string &text) const |
| Prints the values of model parameters and fit flags to a string.
|
|
virtual std::string | get_description () const |
| Return the description of the class.
|
|
unsigned | get_nparam () const |
| Return the number of parameters.
|
|
std::string | get_param_name (unsigned index) const |
| Return the name of the specified parameter.
|
|
std::string | get_param_description (unsigned index) const |
| Return the description of the specified parameter.
|
|
double | get_param (unsigned index) const |
| Return the value of the specified parameter.
|
|
void | set_param (unsigned index, double value) |
| Set the value of the specified parameter.
|
|
double | get_variance (unsigned index) const |
| Return the variance of the specified parameter.
|
|
void | set_variance (unsigned index, double value) |
| Set the variance of the specified parameter.
|
|
bool | get_infit (unsigned index) const |
| Return true if parameter at index is to be fitted.
|
|
void | set_infit (unsigned index, bool flag) |
| Set flag for parameter at index to be fitted.
|
|
void | set_argument (unsigned dimension, Argument *axis) |
| Set the independent variable of the specified dimension.
|
|
Estimate< double > | get_Estimate (unsigned index) const |
| Return an Estimate of the specified parameter.
|
|
void | set_Estimate (unsigned index, const Estimate< double > ¶m) |
| Set the Estimate of the specified parameter.
|
|
void | set_verbose (bool) |
| Set the verbosity of this instance.
|
|
bool | get_verbose () const |
| Get the verbosity of this instance.
|
|
void | set_evaluation_changed (bool _changed=true) |
| Set true if the Function evaluation has changed.
|
|
bool | get_evaluation_changed () const |
| Return true if the Function evaluation has changed.
|
|
const ParameterPolicy * | get_parameter_policy () const |
| Provide access to the parameter_policy attribute.
|
|
bool | has_parameter_policy () const |
| Some wrappers may not have a parameter policy.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
|