representation of a VLBI observation
More...
#include <Observation.h>
|
static unsigned long | nextId = 0 |
| next id for this object type More...
|
|
representation of a VLBI observation
- Author
- Matthias Schartner
- Date
- 28.06.2018
Observation::Observation |
( |
unsigned long |
blid, |
|
|
unsigned long |
staid1, |
|
|
unsigned long |
staid2, |
|
|
unsigned long |
srcid, |
|
|
unsigned int |
startTime, |
|
|
unsigned int |
observingTime = 0 |
|
) |
| |
constructor
- Author
- Matthias Schartner
- Parameters
-
blid | baseline id |
staid1 | first station id |
staid2 | second station id |
srcid | source id |
startTime | start time |
observingTime | observing time in seconds |
copy constructor
- Author
- Matthias Schartner
- Parameters
-
other | reference observation |
void VieVS::Observation::addNoise |
( |
double |
noise | ) |
|
|
inline |
add noise to observed minus computed
- Author
- Matthias Schartner
- Parameters
-
bool Observation::containsStation |
( |
unsigned long |
staid | ) |
const |
|
noexcept |
check if observation is with this station
- Author
- Matthias Schartner
- Parameters
-
- Returns
- true if observation is between this station, otherwise false
unsigned long VieVS::Observation::getBlid |
( |
| ) |
const |
|
inline |
get baseline id
- Author
- Matthias Schartner
- Returns
- baseline id
unsigned int VieVS::Observation::getObservingTime |
( |
| ) |
const |
|
inline |
get observing time
- Author
- Matthias Schartner
- Returns
- observing time in seconds
unsigned long VieVS::Observation::getSrcid |
( |
| ) |
const |
|
inline |
get source id
- Author
- Matthias Schartner
- Returns
- source id
unsigned long VieVS::Observation::getStaid1 |
( |
| ) |
const |
|
inline |
get first station id
- Author
- Matthias Schartner
- Returns
- first station id
unsigned long VieVS::Observation::getStaid2 |
( |
| ) |
const |
|
inline |
get second station id
- Author
- Matthias Schartner
- Returns
- second station id
unsigned int VieVS::Observation::getStartTime |
( |
| ) |
const |
|
inline |
get start time
- Author
- Matthias Schartner
- Returns
- start time
static unsigned long VieVS::Observation::numberOfCreatedObjects |
( |
| ) |
|
|
inlinestatic |
number of created observations
- Author
- Matthias Schartner
- Returns
- total number of created observations
void VieVS::Observation::setObservingTime |
( |
unsigned int |
observingTime | ) |
|
|
inline |
set observing time for this observation
- Author
- Matthias Schartner
- Parameters
-
observingTime | observing time in seconds |
void VieVS::Observation::setStartTime |
( |
unsigned int |
startTime | ) |
|
|
inline |
set start time for this observation
- Author
- Matthias Schartner
- Parameters
-
unsigned long VieVS::Observation::blid_ |
|
private |
unsigned long VieVS::Observation::nextId = 0 |
|
staticprivate |
next id for this object type
double VieVS::Observation::o_c = 0 |
|
private |
unsigned int VieVS::Observation::observingTime_ |
|
private |
double VieVS::Observation::sigma = 0 |
|
private |
unsigned long VieVS::Observation::srcid_ |
|
private |
unsigned long VieVS::Observation::staid1_ |
|
private |
unsigned long VieVS::Observation::staid2_ |
|
private |
unsigned int VieVS::Observation::startTime_ |
|
private |
The documentation for this class was generated from the following files: