29 #ifndef CALIBRATION_CALMAINRECORD_H
30 #define CALIBRATION_CALMAINRECORD_H
void getCalHistoryId(casacore::Int &calHistoryId)
void getArrayId(casacore::Int &arrayId)
void defineArrayId(const casacore::Int &arrayId)
void getFieldId(casacore::Int &fieldId)
void getRefDir(casacore::Array< casacore::Double > &refDir)
void defineFieldId(const casacore::Int &fieldId)
CalMainRecord()
Default null constructor, and destructor.
void defineScanNo(const casacore::Int &scanNo)
void defineRefDir(const casacore::Array< casacore::Double > &refDir)
void defineFreqGrpName(const casacore::String &freqGrpName)
void defineCalGrp(const casacore::Int &calGrp)
void defineAntenna1(const casacore::Int &antenna1)
void defineTime(const casacore::Double &time)
Field accessors a) define.
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active and will not send events to later tools or event handlers if the latest tool was blocking In this way a single tool can be used to handle ALL user interaction via the GUI at one time
void gTotalSolnOk(casacore::Bool &totalSolnOk)
b) get
void gTotalFit(casacore::Float &totalFit)
void definePulsarGateId(const casacore::Int &pulsarGateId)
void getPulsarBin(casacore::Int &pulsarBin)
void getRefReceptor(casacore::Array< casacore::Int > &refReceptor)
void getProcessorId(casacore::Int &processorId)
void getMeasFreqRef(casacore::Int &measFreqRef)
A Measure: instant in time.
void dTotalSolnOk(const casacore::Bool &totalSolnOk)
Field accessors for fit parameters.
void getMeasDirRef(casacore::Int &measDirRef)
void getInterval(casacore::Double &interval)
void defineFieldCode(const casacore::String &fieldCode)
void getScanNo(casacore::Int &scanNo)
void getRefFeed(casacore::Array< casacore::Int > &refFeed)
void definePhaseId(const casacore::Int &phaseId)
void dFlag(const casacore::Array< casacore::Bool > &flag)
void gFitWgt(casacore::Array< casacore::Float > &fitWgt)
void definePulsarBin(const casacore::Int &pulsarBin)
void getSourceCode(casacore::String &sourceCode)
void getFieldCode(casacore::String &fieldCode)
casacore::Record itsRecord
void getRefAnt(casacore::Array< casacore::Int > &refAnt)
void getObsId(casacore::Int &obsId)
void getPhaseId(casacore::Int &phaseId)
void getTime(casacore::Double &time)
b) get
void defineSourceCode(const casacore::String &sourceCode)
A hierarchical collection of named fields of various types.
void getPulsarGateId(casacore::Int &pulsarGateId)
bool Bool
Define the standard types used by Casacore.
CalMainRecord: Calibration table record access and creation.
void gSolnOk(casacore::Array< casacore::Bool > &solnOk)
void defineFieldName(const casacore::String &fieldName)
void dFitWgt(const casacore::Array< casacore::Float > &fitWgt)
void gTotalFitWgt(casacore::Float &totalFitWgt)
void gFit(casacore::Array< casacore::Float > &fit)
void defineMeasDirRef(const casacore::Int &measDirRef)
void gFlag(casacore::Array< casacore::Bool > &flag)
void defineTimeEP(const casacore::Double &timeEP)
void defineMeasFreqRef(const casacore::Int &measFreqRef)
void defineFreqGrp(const casacore::Int &freqGrp)
void defineObsId(const casacore::Int &obsId)
void defineRefFeed(const casacore::Array< casacore::Int > &refFeed)
void defineRefReceptor(const casacore::Array< casacore::Int > &refReceptor)
void getSourceName(casacore::String &sourceName)
void defineCalHistoryId(const casacore::Int &calHistoryId)
void dSolnOk(const casacore::Array< casacore::Bool > &solnOk)
void getTimeEP(casacore::Double &timeEP)
void getRefFreq(casacore::Array< casacore::Double > &refFreq)
void defineRefFreq(const casacore::Array< casacore::Double > &refFreq)
void defineProcessorId(const casacore::Int &processorId)
void dFit(const casacore::Array< casacore::Float > &fit)
void addRec(const casacore::Record &newRec)
Add to itsRecord.
void defineSourceName(const casacore::String &sourceName)
void dTotalFit(const casacore::Float &totalFit)
void getAntenna1(casacore::Int &antenna1)
void defineFeed1(const casacore::Int &feed1)
void getCalDescId(casacore::Int &calDescId)
void defineStateId(const casacore::Int &stateId)
void getCalGrp(casacore::Int &calGrp)
void defineRefAnt(const casacore::Array< casacore::Int > &refAnt)
String: the storage and methods of handling collections of characters.
void defineGain(const casacore::Array< casacore::Complex > &gain)
void gSnr(casacore::Array< casacore::Float > &snr)
void getFeed1(casacore::Int &feed1)
void getFieldName(casacore::String &fieldName)
void getStateId(casacore::Int &stateId)
void getGain(casacore::Array< casacore::Complex > &gain)
void getFreqGrp(casacore::Int &freqGrp)
void defineInterval(const casacore::Double &interval)
void defineCalDescId(const casacore::Int &calDescId)
void dTotalFitWgt(const casacore::Float &totalFitWgt)
void dSnr(const casacore::Array< casacore::Float > &snr)
void getFreqGrpName(casacore::String &freqGrpName)
const casacore::Record & record()
Return as record.