23 #ifndef SG_SOLUTION_REPORTER
24 #define SG_SOLUTION_REPORTER
32 #include <QtCore/QMap>
33 #include <QtCore/QString>
34 #include <QtCore/QTextStream>
106 inline QMap<QString, SgParameter*> *
parByName();
123 void report2spoolFile(
const QString& path,
const QString& path2obsStatus,
const QString& fileName,
128 void report2MyFile(
const QString& path,
const QString& fileName);
162 QMap<QString, SgEstimator::StochasticSolutionCarrier>
168 QMap<QString, QMap<QString, SgParameter*> >
215 bool reportAtmo(
const QString& path,
const QString& fileName);
216 bool reportCloc(
const QString& path,
const QString& fileName);
217 bool reportPall(
const QString& path,
const QString& fileName);
225 const QString& path,
const QString& fileName);
void calculateConditionNumber()
QMap< QString, SgArcStorage * > arcByName_
bool reportAtmo(const QString &path, const QString &fileName)
SgVlbiSession * getSession() const
QList< SgParameter * > parList_
void absorbInfo(SgTaskManager *)
const QMap< QString, SgArcStorage * > & arcByName()
QString path2APrioriFiles_
void reportAPrioriBlock_Output4Spoolfile(QTextStream &)
int getNumOfUnknowns() const
QMap< QString, QMap< QString, SgParameter * > > * stcParByName()
void reportStationStatsBlock_Output4Spoolfile(QTextStream &)
void setSession(SgVlbiSession *)
void setRunEpoch(const SgMJD &epoch)
void reportGeneralStatsBlock_Output4Spoolfile(QTextStream &)
const QString & getPath2APrioriFiles() const
const SgMJD & getRunEpoch() const
void reportResidualsBlock_Output4Spoolfile(QTextStream &)
SgSolutionReporter(SgVlbiSession *, const SgIdentities &)
void reportDeselectedObsBlock_Output4Spoolfile(QTextStream &)
QList< QString > userComents_
bool reportSources_Output4AposterioriFiles(const QString &path, const QString &fileName)
void reportBaselineVariationsBlock_Output4Spoolfile(QTextStream &)
void reportDeselectedObsBlock_Output4Spoolfile_v2(QTextStream &)
QList< SgPwlStorage * > pwlList_
bool reportNotUsedObs(const QString &path, const QString &fileName)
bool reportTotalZenithDelays(const QString &path)
QMap< QString, SgPwlStorage * > pwlByName_
void evaluateUsedErpApriori2()
QList< SgVlbiSourceInfo * > usedSources_
QList< SgParameter * > allParList_
void reportSourceStatsBlock_Output4Spoolfile(QTextStream &)
void reportIdentitiesBlock_Output4Spoolfile(QTextStream &)
void report2aposterioriFiles(const QString &path, const QString &fileNameBase)
bool reportStoch4Stn(const QString &path)
void report2MyFile(const QString &path, const QString &fileName)
void reportMetStatsBlock_Output4Spoolfile(QTextStream &)
void reportEstimationBlock_Output4Spoolfile(QTextStream &)
int getNumOfObservations() const
void reportConfiguresBlock_Output4Spoolfile(QTextStream &)
QMap< QString, SgParameter * > * parByName()
QString solutionTypeName_
void lookupParameter(SgParameter *)
void reportResidualsBlock_Output4Spoolfile_old(QTextStream &)
SgParametersDescriptor * parametersDescriptor_
QList< SgArcStorage * > arcList_
void reportBaselineStatsBlock_Output4Spoolfile(QTextStream &)
bool reportStations_Output4AposterioriFiles(const QString &path, const QString &fileName)
double dUt1StdDev() const
QMap< QString, SgEstimator::StochasticSolutionCarrier > stcSolutions_
bool reportCloc(const QString &path, const QString &fileName)
QMap< QString, SgParameter * > parByName_
void evaluateUsedErpApriori()
void addUserComment(const QString &coment)
SgIdentities * identities()
const QMap< QString, SgPwlStorage * > & pwlByName()
bool reportStochParameter(const QString &key, const SgParameterCfg &parCfg, const QString &path, const QString &fileName)
double dUt1Correction() const
void reportDeselectedObsBlock_Output4Spoolfile_v3(QTextStream &)
QMap< QString, QMap< QString, SgParameter * > > stcParByName_
bool reportPall(const QString &path, const QString &fileName)
void setPath2APrioriFiles(const QString &path)
void report2spoolFile(const QString &path, const QString &path2obsStatus, const QString &fileName, bool=false)
QList< SgVlbiSourceInfo * > skippedSources_
void reportStochasticEstimations(const QString &path)
static const QString className()