casa
5.7.0-16
|
#include <MSCacheVolMeter.h>
Public Member Functions | |
MSCacheVolMeter () | |
Constructor/Destructor. More... | |
MSCacheVolMeter (const casacore::MeasurementSet &ms, const PlotMSAveraging ave, const casacore::Vector< casacore::Vector< casacore::Slice > > &chansel, const casacore::Vector< casacore::Vector< casacore::Slice > > &corrsel) | |
~MSCacheVolMeter () | |
void | reset () |
reset (as if default ctor was run) More... | |
void | add (const vi::VisBuffer2 *vb) |
add in via a VisBuffer More... | |
void | add (casacore::Int DDID, casacore::Int nRows) |
add in via counts More... | |
casacore::String | evalVolume (std::map< PMS::Axis, casacore::Bool > axes, casacore::Vector< casacore::Bool > axesmask) |
evaluate the volume for specified axes, and complain if More... | |
casacore::String | evalVolume (std::vector< casacore::IPosition > vbShapes, std::map< PMS::Axis, casacore::Bool > axes) |
Private Attributes | |
casacore::Int | nDDID_ |
The number of DATA_DESCRIPTIONs. More... | |
casacore::Vector < casacore::uInt64 > | nPerDDID_ |
Counters. More... | |
casacore::Vector < casacore::uInt64 > | nRowsPerDDID_ |
casacore::Vector < casacore::uInt64 > | nChanPerDDID_ |
casacore::Vector < casacore::uInt64 > | nCorrPerDDID_ |
casacore::Int | nAnt_ |
The number of antennas (max) More... | |
Definition at line 41 of file MSCacheVolMeter.h.
casa::MSCacheVolMeter::MSCacheVolMeter | ( | ) |
Constructor/Destructor.
casa::MSCacheVolMeter::MSCacheVolMeter | ( | const casacore::MeasurementSet & | ms, |
const PlotMSAveraging | ave, | ||
const casacore::Vector< casacore::Vector< casacore::Slice > > & | chansel, | ||
const casacore::Vector< casacore::Vector< casacore::Slice > > & | corrsel | ||
) |
casa::MSCacheVolMeter::~MSCacheVolMeter | ( | ) |
void casa::MSCacheVolMeter::add | ( | const vi::VisBuffer2 * | vb | ) |
add in via a VisBuffer
void casa::MSCacheVolMeter::add | ( | casacore::Int | DDID, |
casacore::Int | nRows | ||
) |
add in via counts
casacore::String casa::MSCacheVolMeter::evalVolume | ( | std::map< PMS::Axis, casacore::Bool > | axes, |
casacore::Vector< casacore::Bool > | axesmask | ||
) |
evaluate the volume for specified axes, and complain if
casacore::String casa::MSCacheVolMeter::evalVolume | ( | std::vector< casacore::IPosition > | vbShapes, |
std::map< PMS::Axis, casacore::Bool > | axes | ||
) |
void casa::MSCacheVolMeter::reset | ( | ) |
reset (as if default ctor was run)
|
private |
The number of antennas (max)
Definition at line 74 of file MSCacheVolMeter.h.
|
private |
Definition at line 71 of file MSCacheVolMeter.h.
|
private |
Definition at line 71 of file MSCacheVolMeter.h.
|
private |
The number of DATA_DESCRIPTIONs.
Definition at line 68 of file MSCacheVolMeter.h.
|
private |
Counters.
Definition at line 71 of file MSCacheVolMeter.h.
|
private |
Definition at line 71 of file MSCacheVolMeter.h.