23 #ifndef SG_TASK_MANAGER_H
24 #define SG_TASK_MANAGER_H
32 #include <QtCore/QString>
33 #include <QtCore/QList>
34 #include <QtCore/QMap>
184 (
const QString& label,
int numTot,
int numPrc,
double wrms,
double chi2))
195 virtual void run(
bool =
true);
264 double wrms,
double chi2);
286 startRunEpoch_(
tZero),
287 finisRunEpoch_(
tZero),
320 startRunEpoch_(
tZero),
321 finisRunEpoch_(
tZero),
const SgMJD tZero(1957, 10, 4)
QList< SgVlbiSessionInfo * > SessionInfos
void updateParamaterLists()
SgEstimator * estimator()
QList< SgObservation * > * observations_
const SgMJD & getTFinis() const
void setLongOperationStart(void(*operation)(int, int, const QString &))
QList< SgParameter * > * localParameters_
QList< SgParameter * > * arcParameters_
void(* longOperationMessage_)(const QString &message)
const SgMJD & getTRefer() const
SgRefraction * refraction()
void(* longOperationStart_)(int minStep, int maxStep, const QString &message)
void(* longOperationStop_)()
int constrainTroposphericParameters()
SgVlbiSessionInfo *& currentSessionInfo()
QList< SgParameter * > * stochasticParameters()
void(* longOperationProgress_)(int step)
void(* longOperationShowStats_)(const QString &label, int numTot, int numPrc, double wrms, double chi2)
void setLongOperationMessage(void(*operation)(const QString &))
void setLongOperationStop(void(*operation)())
void setObservations(QList< SgObservation * > *)
int getNumOfParameters() const
const SgMJD & getStartRunEpoch() const
virtual void run(bool=true)
SgVlbiSession * currentSession_
QList< SgParameter * > * globalParameters()
int constrainStcPositionsNNR()
int getNumOfConstraints() const
SgVlbiSessionInfo * currentSessionInfo_
int constrainStcPositionsNNT()
void loadVlbiSession(const QString &)
QList< SgParameter * > * pwlParameters_
QList< SgParameter * > * globalParameters_
void setHave2InteractWithGui(bool have2)
const SgMJD & getFinisRunEpoch() const
QList< SgParameter * > * arcParameters()
const SgMJD & getTStart() const
int constrainSourcesPositions()
void setLongOperationShowStats(void(*operation)(const QString &label, int numTot, int numPrc, double wrms, double chi2))
virtual const QString className()
SgRefraction * refraction_
virtual bool prepare4Run()
QList< SgParameter * > * localParameters()
QList< SgParameter * > * stochasticParameters_
bool have2InteractWithGui_
SgVlbiSession *& currentSession()
void setLongOperationProgress(void(*operation)(int))
QList< SgParameter * > * pwlParameters()
void setIsTaskOwner(bool)
int constrainSourcesTmp()
void fillParameterList(QList< SgParameter * > *&, SgParameterCfg::PMode)