General Purpose Geodetic Library
SgVlbiAuxObservation.cpp
Go to the documentation of this file.
1 /*
2  *
3  * This file is a part of Space Geodetic Library. The library is used by
4  * nuSolve, a part of CALC/SOLVE system, and designed to make analysis of
5  * geodetic VLBI observations.
6  * Copyright (C) 2010-2020 Sergei Bolotin.
7  *
8  * This program is free software: you can redistribute it and/or modify
9  * it under the terms of the GNU General Public License as published by
10  * the Free Software Foundation, either version 3 of the License, or
11  * (at your option) any later version.
12  *
13  * This program is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  * GNU General Public License for more details.
17  *
18  * You should have received a copy of the GNU General Public License
19  * along with this program. If not, see <http://www.gnu.org/licenses/>.
20  *
21  */
22 
23 #include <iostream>
24 #include <stdlib.h>
25 
26 
27 #include <SgVlbiAuxObservation.h>
28 #include <SgLogger.h>
29 
30 
31 
32 /*=======================================================================================================
33 *
34 * METHODS:
35 *
36 *======================================================================================================*/
37 //
38 // static first:
39 
40 
41 
42 //
44 {
45  bool isOk = true;
46 
47  // make selfcheck here:
48 
49  return isOk;
50 };
51 
52 
53 
54 //
56 {
57  bool isOk = SgObservation::isEligible(cfg);
58 
59  // make selfcheck here:
60 
61  return isOk;
62 };
63 
64 
65 
66 //
68 {
69 };
70 
71 
72 
73 //
75 {
76 };
77 
78 
79 
80 //
82 {
83 };
84 
85 
86 
87 //
89 {
90 };
91 
92 
93 
94 //
96 {
98  ": call to (O-C)");
99  return vZero;
100 };
101 
102 
103 
104 //
106 {
108  ": call to sigma");
109  return vZero;
110 };
111 
112 
113 
114 /*=====================================================================================================*/
115 //
116 // FRIENDS:
117 //
118 /*=====================================================================================================*/
119 //
120 
121 /*=====================================================================================================*/
122 //
123 // aux functions:
124 //
125 
126 /*=====================================================================================================*/
127 //
128 // constants:
129 //
130 /*=====================================================================================================*/
131 
132 
133 
134 
135 /*=====================================================================================================*/
SgLogger * logger
Definition: SgLogger.cpp:231
const SgVector vZero(1)
virtual void write(LogLevel, quint32, const QString &, bool=false)
Definition: SgLogger.cpp:88
@ ESTIMATOR
Definition: SgLogger.h:90
virtual bool isEligible(const SgTaskConfig *)
virtual const SgVector & o_c()
virtual const QString className() const
virtual bool isEligible(const SgTaskConfig *)
virtual void evaluateResiduals(SgTaskManager *, SgVlbiBand *, bool)
virtual void evaluateTheoreticalValues(SgTaskManager *)
virtual void prepare4Analysis(SgTaskManager *)
virtual const SgVector & sigma()