HOPS
HOPS class reference
|
Class MHO_ManualPolDelayCorrectionBuilder. More...
#include <MHO_ManualPolDelayCorrectionBuilder.hh>
Public Member Functions | |
MHO_ManualPolDelayCorrectionBuilder (MHO_OperatorToolbox *toolbox, MHO_ContainerStore *cstore=nullptr, MHO_ParameterStore *pstore=nullptr) | |
MHO_ManualPolDelayCorrectionBuilder (MHO_OperatorToolbox *toolbox, MHO_FringeData *fdata) | |
virtual | ~MHO_ManualPolDelayCorrectionBuilder () |
virtual bool | Build () override |
Constructs and adds a per-polarization manual delay correction operator to the toolbox. More... | |
![]() | |
MHO_OperatorBuilder (MHO_OperatorToolbox *toolbox, MHO_ContainerStore *cstore=nullptr, MHO_ParameterStore *pstore=nullptr) | |
MHO_OperatorBuilder (MHO_OperatorToolbox *toolbox, MHO_FringeData *fdata) | |
virtual | ~MHO_OperatorBuilder () |
virtual void | SetAttributes (const mho_json &attr) |
Setter for attributes. More... | |
virtual void | SetConditions (const mho_json &cond) |
Setter for applicability conditions. More... | |
virtual void | SetContainerStore (MHO_ContainerStore *cstore) |
Setter for container store. More... | |
virtual void | SetFormat (const mho_json &format) |
Setter for format. More... | |
virtual void | SetFringeData (MHO_FringeData *fdata) |
Setter for fringe data. More... | |
virtual void | SetParameterStore (MHO_ParameterStore *pstore) |
Setter for parameter store. More... | |
virtual void | SetToolbox (MHO_OperatorToolbox *toolbox) |
Setter for toolbox. More... | |
Additional Inherited Members | |
![]() | |
virtual bool | IsConfigurationOk () |
Function IsConfigurationOk provided for derived class to validate fAttributes against fFormat and/or fConditions but the default implementation tries to check a few things. More... | |
![]() | |
mho_json | fAttributes |
mho_json | fConditions |
MHO_ContainerStore * | fContainerStore |
mho_json | fFormat |
MHO_FringeData * | fFringeData |
MHO_OperatorToolbox * | fOperatorToolbox |
MHO_ParameterStore * | fParameterStore |
Class MHO_ManualPolDelayCorrectionBuilder.
build a manual per-polarization pc_delay operator
|
inline |
|
inline |
|
inlinevirtual |
|
overridevirtual |
Constructs and adds a per-polarization manual delay correction operator to the toolbox.
Implements hops::MHO_OperatorBuilder.