|
| CalSet () |
| Null ctor does nothing. More...
|
|
| CalSet (const casacore::Int &nSpw) |
| Minimal, knows only how many potential spws (solve context) More...
|
|
| CalSet (const casacore::Int &nSpw, const casacore::Int &nPar, const casacore::Vector< casacore::Int > &nChan, const casacore::Int &nElem, const casacore::Vector< casacore::Int > &nTime) |
| From full shape. More...
|
|
| CalSet (const casacore::String &calTableName, const casacore::String &select, const casacore::Int &nSpw, const casacore::Int &nPar, const casacore::Int &nElem) |
| From existing CalTable (apply context) (for now, we will verify that filled solutions match nPar,nElem,nSpw) More...
|
|
| CalSet (const CalSet &other) |
| Copy. More...
|
|
virtual | ~CalSet () |
| Assignment virtual CalSet& operator=(const CalSet& other);. More...
|
|
void | resize (const casacore::Int &nPar, const casacore::Vector< casacore::Int > &nChan, const casacore::Int &nElem, const casacore::Vector< casacore::Int > &nTime) |
| Resize caches. More...
|
|
casacore::Int & | nSpw () |
| Access to shape info: More...
|
|
casacore::Int & | nPar () |
|
casacore::Vector< casacore::Int > & | nChan () |
|
casacore::Int & | nChan (const casacore::Int &spw) |
|
casacore::Int & | nElem () |
|
casacore::Vector< casacore::Int > & | nTime () |
|
casacore::Int & | nTime (const casacore::Int &spw) |
|
casacore::IPosition | shape (const casacore::Int &spw) |
| casacore::IPosition& shape(const casacore::Int& spw) { return casacore::IPosition(4,nPar(),nChan(spw),nElem(),nTime(spw)); }; More...
|
|
void | setSpwOK () |
| Set up spwOK according to solution availability. More...
|
|
casacore::Vector< casacore::Bool > | spwOK () |
| Report if solutions available for specified spw. More...
|
|
casacore::Vector
< casacore::Double > & | frequencies (const casacore::Int &spw) |
| Freq list per spw. More...
|
|
void | setStartChan (const casacore::Vector< casacore::Int > &startChan) |
| Temporary method to support current conventions in SVJ. More...
|
|
casacore::Vector< casacore::Int > & | startChan () |
|
casacore::Vector
< casacore::Double > & | startTime (const casacore::Int &spw) |
| Access to whole solution caches. More...
|
|
casacore::Vector
< casacore::Double > & | stopTime (const casacore::Int &spw) |
|
casacore::Vector
< casacore::Double > & | time (const casacore::Int &spw) |
|
casacore::Vector< casacore::Int > & | fieldId (const casacore::Int &spw) |
|
casacore::Vector
< casacore::String > & | fieldName (const casacore::Int &spw) |
|
casacore::Vector
< casacore::String > & | sourceName (const casacore::Int &spw) |
|
casacore::Array< T > & | par (const casacore::Int &spw) |
|
casacore::Array< casacore::Bool > & | parOK (const casacore::Int &spw) |
|
casacore::Array
< casacore::Float > & | parErr (const casacore::Int &spw) |
|
casacore::Array
< casacore::Float > & | parSNR (const casacore::Int &spw) |
|
casacore::Matrix
< casacore::Float > & | iFit (const casacore::Int &spw) |
| Statistics casacore::Matrix<casacore::Bool>& iSolutionOK(const casacore::Int& spw) { return *iSolutionOK_[spw]; };. More...
|
|
casacore::Matrix
< casacore::Float > & | iFitwt (const casacore::Int &spw) |
|
casacore::Vector
< casacore::Bool > & | solutionOK (const casacore::Int &spw) |
|
casacore::Vector
< casacore::Float > & | fit (const casacore::Int &spw) |
|
casacore::Vector
< casacore::Float > & | fitwt (const casacore::Int &spw) |
|
virtual void | initCalTableDesc (const casacore::String &type, const casacore::Int &parType) |
| Store/Retrieve solutions to/from a table. More...
|
|
virtual void | attach () |
|
virtual void | store (const casacore::String &file, const casacore::String &type, const casacore::Bool &append, const casacore::String &msname="") |
|
virtual void | load (const casacore::String &file, const casacore::String &select) |
| virtual void store(const casacore::String& file, const casacore::String& type, const casacore::String& msname, const casacore::Bool& append); More...
|
|
template<class T>
class casa::CalSet< T >
Definition at line 50 of file CalSet.h.