CARMA C++
|
Calculates and stores Tsys values. More...
#include <carma/pipeline/TsysPipelineInfo.h>
Public Member Functions | |
double | getBaselineJanskysPerKelvin (unsigned int inputNo1, unsigned int inputNo2, unsigned int bandNo) const |
Retrieve geometrically averaged Jy/K for given inputs and band. More... | |
double | getBaselineJanskysPerKelvin (const carma::monitor::AntPolPair &antPol1, const carma::monitor::AntPolPair &antPol2, unsigned int bandNo) const |
double | getBaselineTsys (unsigned int inputNo1, unsigned int inputNo2, unsigned int bandNo, bool usb, std::pair< bool, bool > &validity) const |
Retrieve geometrically averaged tsys for given inputs and band. More... | |
double | getBaselineTsys (const carma::monitor::AntPolPair &antPol1, const carma::monitor::AntPolPair &antPol2, unsigned int bandNo, bool usb) const |
double | getBaselineTsysLsb (unsigned int inputNo1, unsigned int inputNo2, unsigned int bandNo, std::pair< bool, bool > &validity) const |
double | getBaselineTsysLsb (const carma::monitor::AntPolPair &antPol1, const carma::monitor::AntPolPair &antPol2, unsigned int bandNo) const |
double | getBaselineTsysUsb (unsigned int inputNo1, unsigned int inputNo2, unsigned int bandNo, std::pair< bool, bool > &validity) const |
double | getBaselineTsysUsb (const carma::monitor::AntPolPair &antPol1, const carma::monitor::AntPolPair &antPol2, unsigned int bandNo) const |
const Tsys & | getTsys (unsigned int bandNo, unsigned int inputNo) const |
Retrieve Tsys object for a particular band and input. More... | |
const Tsys & | getTsys (const carma::monitor::AntPolPair &antPol, unsigned int bandNo) const |
double | getTsysDsb (unsigned int inputNo, unsigned int bandNo) const |
double | getTsysDsb (const carma::monitor::AntPolPair &antPol, unsigned int bandNo) const |
void | resetTsys (const std::vector< int > &carmaAntNoVec, const carma::monitor::PipelineMonitorInput &plmi) |
TsysPipelineInfo (carma::pipeline::PipelineType plType) | |
void | updateWithPipelineMonitorInput (const carma::monitor::PipelineMonitorInput &plmi) |
Calculates and stores Tsys values.
Definition at line 31 of file TsysPipelineInfo.h.
double carma::pipeline::TsysPipelineInfo::getBaselineJanskysPerKelvin | ( | unsigned int | inputNo1, |
unsigned int | inputNo2, | ||
unsigned int | bandNo | ||
) | const |
Retrieve geometrically averaged Jy/K for given inputs and band.
double carma::pipeline::TsysPipelineInfo::getBaselineTsys | ( | unsigned int | inputNo1, |
unsigned int | inputNo2, | ||
unsigned int | bandNo, | ||
bool | usb, | ||
std::pair< bool, bool > & | validity | ||
) | const |
Retrieve geometrically averaged tsys for given inputs and band.
const Tsys& carma::pipeline::TsysPipelineInfo::getTsys | ( | unsigned int | bandNo, |
unsigned int | inputNo | ||
) | const |
Retrieve Tsys object for a particular band and input.