General Purpose Geodetic Library
NsScrPrx4Band Class Reference

#include <NsScrPrx4Session.h>

Inheritance diagram for NsScrPrx4Band:
NsScrPrx4Object QObject

Public Slots

double getRefFreq () const
 
- Public Slots inherited from NsScrPrx4Object
const QString & getKey () const
 

Public Member Functions

 NsScrPrx4Band (SgVlbiBand &band, QObject *parent=0)
 
 ~NsScrPrx4Band ()
 
void postLoad ()
 
int getNumOfChannels () const
 
QDateTime getTCreation () const
 
int getInputFileVersion () const
 
const QString & getCorrelatorType () const
 
double getGroupDelaysAmbigSpacing () const
 
const QList< NsScrPrx4Station * > & getStations ()
 
const QList< NsScrPrx4Baseline * > & getBaselines ()
 
const QList< NsScrPrx4Source * > & getSources ()
 
- Public Member Functions inherited from NsScrPrx4Object
 NsScrPrx4Object (SgObjectInfo &obj, QObject *parent=0)
 
 ~NsScrPrx4Object ()
 
QString getName () const
 
int getNumTotal () const
 
int getNumProcessed () const
 
int getNumUsable () const
 
QDateTime getTfirst () const
 
QDateTime getTlast () const
 
double getSigma2add () const
 
double getWrms () const
 
double getChi2 () const
 
double getReducedChi2 () const
 
double getDof () const
 
void setSigma2add (double d)
 

Protected Member Functions

SgVlbiBandbnd ()
 
const SgVlbiBandbnd () const
 
- Protected Member Functions inherited from NsScrPrx4Object
void setUpName ()
 

Properties

double refFreq
 
int numOfChannels
 
QDateTime tCreation
 
int inputFileVersion
 
QString correlatorType
 
double groupDelaysAmbigSpacing
 
const QList< NsScrPrx4Station * > stations
 
const QList< NsScrPrx4Baseline * > baselines
 
const QList< NsScrPrx4Source * > sources
 
- Properties inherited from NsScrPrx4Object
QString key
 
QString name
 
int numTotal
 
int numProcessed
 
int numUsable
 
QDateTime tFirst
 
QDateTime tLast
 
double sigma2add
 
double wrms
 
double chi2
 
double reducedChi2
 
double dof
 

Private Attributes

QList< NsScrPrx4Station * > prxStations_
 
QList< NsScrPrx4Baseline * > prxBaselines_
 
QList< NsScrPrx4Source * > prxSources_
 

Additional Inherited Members

- Protected Attributes inherited from NsScrPrx4Object
SgObjectInfoobj_
 
QString name_
 

Detailed Description

====================================================================================================

Definition at line 144 of file NsScrPrx4Session.h.

Constructor & Destructor Documentation

◆ NsScrPrx4Band()

NsScrPrx4Band::NsScrPrx4Band ( SgVlbiBand band,
QObject parent = 0 
)
inline

Definition at line 167 of file NsScrPrx4Session.h.

◆ ~NsScrPrx4Band()

NsScrPrx4Band::~NsScrPrx4Band ( )
inline

Definition at line 169 of file NsScrPrx4Session.h.

Member Function Documentation

◆ bnd() [1/2]

SgVlbiBand* NsScrPrx4Band::bnd ( )
inlineprotected

◆ bnd() [2/2]

const SgVlbiBand* NsScrPrx4Band::bnd ( ) const
inlineprotected

Definition at line 185 of file NsScrPrx4Session.h.

References NsScrPrx4Object::obj_.

◆ getBaselines()

const QList<NsScrPrx4Baseline*>& NsScrPrx4Band::getBaselines ( )
inline

Definition at line 180 of file NsScrPrx4Session.h.

References prxBaselines_.

◆ getCorrelatorType()

const QString& NsScrPrx4Band::getCorrelatorType ( ) const
inline

Definition at line 177 of file NsScrPrx4Session.h.

References bnd(), and SgVlbiBand::getCorrelatorType().

◆ getGroupDelaysAmbigSpacing()

double NsScrPrx4Band::getGroupDelaysAmbigSpacing ( ) const
inline

Definition at line 178 of file NsScrPrx4Session.h.

References bnd(), and SgVlbiBand::typicalGrdAmbigSpacing().

◆ getInputFileVersion()

int NsScrPrx4Band::getInputFileVersion ( ) const
inline

Definition at line 176 of file NsScrPrx4Session.h.

References bnd(), and SgVlbiBand::getInputFileVersion().

◆ getNumOfChannels()

int NsScrPrx4Band::getNumOfChannels ( ) const
inline

Definition at line 174 of file NsScrPrx4Session.h.

References bnd(), and SgVlbiBand::getMaxNumOfChannels().

◆ getRefFreq

double NsScrPrx4Band::getRefFreq ( ) const
inlineslot

Definition at line 173 of file NsScrPrx4Session.h.

References bnd(), and SgVlbiBand::getFrequency().

◆ getSources()

const QList<NsScrPrx4Source*>& NsScrPrx4Band::getSources ( )
inline

Definition at line 181 of file NsScrPrx4Session.h.

References prxSources_.

◆ getStations()

const QList<NsScrPrx4Station*>& NsScrPrx4Band::getStations ( )
inline

Definition at line 179 of file NsScrPrx4Session.h.

References prxStations_.

◆ getTCreation()

QDateTime NsScrPrx4Band::getTCreation ( ) const
inline

Definition at line 175 of file NsScrPrx4Session.h.

References bnd(), SgVlbiBand::getTCreation(), and SgMJD::toQDateTime().

◆ postLoad()

Member Data Documentation

◆ prxBaselines_

QList<NsScrPrx4Baseline*> NsScrPrx4Band::prxBaselines_
private

Definition at line 189 of file NsScrPrx4Session.h.

Referenced by getBaselines(), and postLoad().

◆ prxSources_

QList<NsScrPrx4Source*> NsScrPrx4Band::prxSources_
private

Definition at line 190 of file NsScrPrx4Session.h.

Referenced by getSources(), and postLoad().

◆ prxStations_

QList<NsScrPrx4Station*> NsScrPrx4Band::prxStations_
private

Definition at line 188 of file NsScrPrx4Session.h.

Referenced by getStations(), and postLoad().

Property Documentation

◆ baselines

const QList<NsScrPrx4Baseline*> NsScrPrx4Band::baselines
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ correlatorType

QString NsScrPrx4Band::correlatorType
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ groupDelaysAmbigSpacing

double NsScrPrx4Band::groupDelaysAmbigSpacing
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ inputFileVersion

int NsScrPrx4Band::inputFileVersion
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ numOfChannels

int NsScrPrx4Band::numOfChannels
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ refFreq

double NsScrPrx4Band::refFreq
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ sources

const QList<NsScrPrx4Source*> NsScrPrx4Band::sources
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ stations

const QList<NsScrPrx4Station*> NsScrPrx4Band::stations
read

Definition at line 130 of file NsScrPrx4Session.h.

◆ tCreation

QDateTime NsScrPrx4Band::tCreation
read

Definition at line 130 of file NsScrPrx4Session.h.


The documentation for this class was generated from the following files: