casa
5.7.0-16
|
A utility class that provides an API that allows clients to find grid indices in time and frequency from a SBDList that can include multiple spectral windows. More...
#include <FringeJones.h>
Public Member Functions | |
SDBListGridManager (SDBList &sdbs_) | |
casacore::Int | nSPW () |
casacore::Int | bigFreqGridIndex (casacore::Double f) |
casacore::Int | getTimeIndex (casacore::Double t) |
casacore::Int | nChannels () |
casacore::Int | swStartIndex (casacore::Int spw) |
void | checkAllGridpoints () |
Private Attributes | |
SDBList & | sdbs |
std::set< casacore::Int > | spwins |
std::set< casacore::Double > | times |
std::map< casacore::Int, casacore::Vector < casacore::Double > const * > | spwIdToFreqMap |
You can't store references in a map. More... | |
A utility class that provides an API that allows clients to find grid indices in time and frequency from a SBDList that can include multiple spectral windows.
Definition at line 76 of file FringeJones.h.
casa::SDBListGridManager::SDBListGridManager | ( | SDBList & | sdbs_ | ) |
|
inline |
Definition at line 91 of file FringeJones.h.
References df, fmin, and casa::utilj::round().
void casa::SDBListGridManager::checkAllGridpoints | ( | ) |
|
inline |
Definition at line 92 of file FringeJones.h.
References dt, casa::utilj::round(), and tmin.
|
inline |
Definition at line 93 of file FringeJones.h.
References totalChans.
|
inline |
Definition at line 90 of file FringeJones.h.
References spwins.
casacore::Int casa::SDBListGridManager::swStartIndex | ( | casacore::Int | spw | ) |
casacore::Double casa::SDBListGridManager::df |
Definition at line 78 of file FringeJones.h.
Referenced by bigFreqGridIndex().
casacore::Double casa::SDBListGridManager::dt |
Definition at line 79 of file FringeJones.h.
Referenced by getTimeIndex().
casacore::Double casa::SDBListGridManager::fmax |
Definition at line 78 of file FringeJones.h.
casacore::Double casa::SDBListGridManager::fmin |
Definition at line 78 of file FringeJones.h.
Referenced by bigFreqGridIndex().
casacore::Int casa::SDBListGridManager::nSPWChan |
Definition at line 80 of file FringeJones.h.
casacore::Int casa::SDBListGridManager::nt |
Definition at line 80 of file FringeJones.h.
|
private |
Definition at line 82 of file FringeJones.h.
|
private |
You can't store references in a map.
C++ 11 has a reference_wrapper type, but for now:
Definition at line 87 of file FringeJones.h.
|
private |
Definition at line 83 of file FringeJones.h.
Referenced by nSPW().
|
private |
Definition at line 84 of file FringeJones.h.
casacore::Double casa::SDBListGridManager::tmax |
Definition at line 79 of file FringeJones.h.
casacore::Double casa::SDBListGridManager::tmin |
Definition at line 79 of file FringeJones.h.
Referenced by getTimeIndex().
casacore::Int casa::SDBListGridManager::totalChans |
Definition at line 80 of file FringeJones.h.
Referenced by nChannels().