3 #include <opals/fwd.hpp>
4 #include <opals/CustomOptionType.hpp>
5 #include <opals/LSMProcMode.hpp>
6 #include <opals/Array.hpp>
7 #include <opals/String.hpp>
69 void setProcMode(
const LSMProcMode& mode ) { lsmMode = mode; }
70 const LSMProcMode& getProcMode()
const {
return lsmMode; }
76 void setIdGridMov(
const String&
id ) { idGridMov = id; }
77 const String& getIdGridMov()
const {
return idGridMov; }
83 void setIdGridFix(
const String&
id ) { idGridFix = id; }
84 const String& getIdGridFix()
const {
return idGridFix; }
90 void setRefPointMov(
const ArrayD3& refPt ) { refPointMov = refPt; }
91 const ArrayD3& getRefPointMov()
const {
return refPointMov; }
97 void setRefPointFix(
const ArrayD3& refPt ) { refPointFix = refPt; }
98 const ArrayD3& getRefPointFix()
const {
return refPointFix; }
104 void setTrafPars(
const ArrayD12& trfPars ) { trafPars = trfPars; }
105 const ArrayD12& getTrafPars()
const {
return trafPars; }
111 void setQxx(
const ArrayD144& myQxx ) { qxx = myQxx; }
112 const ArrayD144& getQxx()
const {
return qxx; }
118 void setSigma0(
const double& sig0 ) {
sigma0 = sig0; }
119 const double& getSigma0()
const {
return sigma0; }
125 void setNrObs(
const unsigned& nob ) { nrObs = nob; }
126 const unsigned& getNrObs()
const {
return nrObs; }
140 static bool exportsPythonType();
141 static const char * help(
bool);
142 static const char * syntax();
Base class for all custom parameter types.
Definition: CustomOptionType.hpp:39
bool relativeTrafo() const
Definition: TrafPars3dAffine.hpp:137
Array< double, 3 > ArrayD3
point coordinate array
Definition: TrafPars3dAffine.hpp:58
@ sigma0
sigma 0 of grid post adjustment (i.e. std.dev. of the unit weight observation)
Definition: GridFeature.hpp:12
LSMProcMode
TODO: Enumerator for what?
Definition: LSMProcMode.hpp:8
Definition: TrafPars3dAffine.hpp:55
Contains the public interface of OPALS.
Definition: AbsValueOrQuantile.hpp:8
Array< double, 12 > ArrayD12
transformation parameters array
Definition: TrafPars3dAffine.hpp:59
Array< double, 144 > ArrayD144
QXX matrix array.
Definition: TrafPars3dAffine.hpp:60
A dynamic character string whose interface conforms to STL's std::string.
Definition: String.hpp:35