casa
5.7.0-16
|
#include <ScantableIterator.h>
Public Types | |
typedef std::map < casacore::String, casacore::Int > | Product |
Public Member Functions | |
ScantableFieldIterator (casacore::Table const &table) | |
virtual | ~ScantableFieldIterator () |
void | getEntry (sdfiller::FieldRecord &record) |
virtual void | getProduct (Product *p) |
Public Member Functions inherited from casa::ScantableIteratorInterface | |
ScantableIteratorInterface (casacore::Table const &table) | |
virtual | ~ScantableIteratorInterface () |
void | initialize (size_t num_iter) |
bool | moreData () const |
void | next () |
Additional Inherited Members | |
Protected Attributes inherited from casa::ScantableIteratorInterface | |
size_t | current_iter_ |
casacore::Table const | main_table_ |
Definition at line 183 of file ScantableIterator.h.
typedef std::map<casacore::String, casacore::Int> casa::ScantableFieldIterator::Product |
Definition at line 185 of file ScantableIterator.h.
|
inline |
Definition at line 186 of file ScantableIterator.h.
References casacore::Array< T >::data(), casacore::Sort::NoDuplicates, casacore::Sort::QuickSort, casacore::ArrayBase::size(), casacore::Sort::sort(), and casacore::Sort::sortKey().
|
inlinevirtual |
Definition at line 201 of file ScantableIterator.h.
|
inline |
std::cout << "direction = " << direction << " (shape " << direction.shape() << ")" << std::endl;
std::cout << "direction = " << direction << " (shape " << direction.shape() << ")" << std::endl;
update product
Definition at line 204 of file ScantableIterator.h.
References casacore::anyNE(), casa::sdfiller::FieldRecord::direction, casa::sdfiller::FieldRecord::field_id, casacore::String::find(), casa::sdfiller::FieldRecord::frame, casacore::MDirection::J2000, casa::sdfiller::FieldRecord::name, casacore::String::npos, casacore::Vector< T >::reference(), casa::sdfiller::FieldRecord::source_name, casacore::String::substr(), casa::sdfiller::FieldRecord::time, and casacore::String::toInt().
|
inlinevirtual |
Definition at line 258 of file ScantableIterator.h.
|
private |
Definition at line 272 of file ScantableIterator.h.
|
private |
Definition at line 274 of file ScantableIterator.h.
|
private |
Definition at line 269 of file ScantableIterator.h.
|
private |
Definition at line 268 of file ScantableIterator.h.
|
private |
Definition at line 275 of file ScantableIterator.h.
|
private |
Definition at line 267 of file ScantableIterator.h.
|
private |
Definition at line 273 of file ScantableIterator.h.
|
private |
Definition at line 270 of file ScantableIterator.h.
|
private |
Definition at line 271 of file ScantableIterator.h.