OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
DopplerCentroidEstimateRecord.h
Go to the documentation of this file.
1 //----------------------------------------------------------------------------
2 //
3 // "Copyright Centre National d'Etudes Spatiales"
4 //
5 // License: LGPL
6 //
7 // See LICENSE.txt file in the top level directory for more details.
8 //
9 //----------------------------------------------------------------------------
10 // $Id$
11 
12 #ifndef DopplerCentroidEstimateRecord_h
13 #define DopplerCentroidEstimateRecord_h
14 
15 #include <iostream>
16 
18 
19 namespace ossimplugins
20 {
26 {
27 public:
32 
37 
42 
47 
52 
57 
61  double get_dopcen_conf()
62  {
63  return _dopcen_conf;
64  }
69  {
70  return _dopcen_ref_tim;
71  }
75  double* get_dopcen_coef()
76  {
77  return _dopcen_coef;
78  }
79 
80 protected:
84  double _dopcen_conf;
92  double _dopcen_coef[4];
93 private:
94 
95 };
96 }
97 #endif
double * get_dopcen_coef()
Doppler centroid coefficients
friend std::ostream & operator<<(std::ostream &os, const DopplerCentroidEstimateRecord &data)
This function writes the DopplerCentroidEstimateRecord in a stream.
DopplerCentroidEstimateRecord & operator=(const DopplerCentroidEstimateRecord &rhs)
Copy operator.
double get_dopcen_ref_tim()
Doppler centroid reference time (sec)
friend std::istream & operator>>(std::istream &is, DopplerCentroidEstimateRecord &data)
This function reads a DopplerCentroidEstimateRecord from a stream.
double get_dopcen_conf()
Doppler centroid confidence measure.
double _dopcen_conf
Doppler centroid confidence measure.
std::basic_istream< char > istream
Base class for char input streams.
Definition: ossimIosFwd.h:20
double _dopcen_ref_tim
Doppler centroid reference time (sec)
This class is able to read a Doppler centroid estimates record.
double _dopcen_coef[4]
Doppler centroid coefficients
std::basic_ostream< char > ostream
Base class for char output streams.
Definition: ossimIosFwd.h:23