- void setRemark (const char* remark) {m_remark = remark;}
- void setRemark (const string remark) {m_remark = remark;}
-
- const double detStart(void) const {return m_detStart;}
- const double rotStart(void) const {return m_rotStart;}
- const double calcTime(void) const {return m_calcTime;}
- const double phmLen(void) const {return m_phmLen;}
- const char* remark(void) const {return m_remark.c_str();}
- const double detInc(void) const {return m_detInc;}
- const double rotInc(void) const {return m_rotInc;}
- const int nDet(void) const {return m_nDet;}
- const int nView(void) const {return m_nView;}
+ void setRemark (const char* remark) {m_remark = remark; m_label.setLabelString(remark);}
+ void setRemark (const std::string& remark) {setRemark(remark.c_str());}
+
+ double detStart() const {return m_detStart;}
+ double rotStart() const {return m_rotStart;}
+ double calcTime() const {return m_calcTime;}
+ double phmLen() const {return m_phmLen;}
+ const char* remark() const {return m_remark.c_str();}
+ double detInc() const {return m_detInc;}
+ double rotInc() const {return m_rotInc;}
+ int nDet() const {return m_nDet;}
+ int nView() const {return m_nView;}
+ int geometry() const {return m_geometry;}
+ double focalLength() const {return m_focalLength;}
+ double fieldOfView() const {return m_fieldOfView;}
+
+ const std::string& getFilename() const {return m_filename;}
+ Array2dFileLabel& getLabel() {return m_label;}
+ const Array2dFileLabel& getLabel() const {return m_label;}
+