casa
$Rev:20696$
|
#include <MSCacheVolMeter.h>
Public Member Functions | |
MSCacheVolMeter () | |
Constructor/Destructor. | |
MSCacheVolMeter (const MeasurementSet &ms, const PlotMSAveraging ave, const Vector< Vector< Slice > > &chansel, const Vector< Vector< Slice > > &corrsel) | |
~MSCacheVolMeter () | |
void | reset () |
reset (as if default ctor was run) | |
void | add (const VisBuffer &vb) |
add in via a VisBuffer | |
void | add (Int DDID, Int nRows) |
add in via counts | |
String | evalVolume (map< PMS::Axis, Bool > axes, Vector< Bool > axesmask) |
evaluate the volume for specified axes, and complain if | |
Private Attributes | |
Int | nDDID_ |
The number of DATA_DESCRIPTIONs. | |
Vector< uInt64 > | nPerDDID_ |
Counters. | |
Vector< uInt64 > | nRowsPerDDID_ |
Vector< uInt64 > | nChanPerDDID_ |
Vector< uInt64 > | nCorrPerDDID_ |
Int | nAnt_ |
The number of antennas (max) |
Definition at line 41 of file MSCacheVolMeter.h.
Constructor/Destructor.
casa::MSCacheVolMeter::MSCacheVolMeter | ( | const MeasurementSet & | ms, |
const PlotMSAveraging | ave, | ||
const Vector< Vector< Slice > > & | chansel, | ||
const Vector< Vector< Slice > > & | corrsel | ||
) |
void casa::MSCacheVolMeter::add | ( | const VisBuffer & | vb | ) |
add in via a VisBuffer
void casa::MSCacheVolMeter::add | ( | Int | DDID, |
Int | nRows | ||
) |
add in via counts
String casa::MSCacheVolMeter::evalVolume | ( | map< PMS::Axis, Bool > | axes, |
Vector< Bool > | axesmask | ||
) |
evaluate the volume for specified axes, and complain if
void casa::MSCacheVolMeter::reset | ( | ) |
reset (as if default ctor was run)
Int casa::MSCacheVolMeter::nAnt_ [private] |
The number of antennas (max)
Definition at line 73 of file MSCacheVolMeter.h.
Vector<uInt64> casa::MSCacheVolMeter::nChanPerDDID_ [private] |
Definition at line 70 of file MSCacheVolMeter.h.
Vector<uInt64> casa::MSCacheVolMeter::nCorrPerDDID_ [private] |
Definition at line 70 of file MSCacheVolMeter.h.
Int casa::MSCacheVolMeter::nDDID_ [private] |
The number of DATA_DESCRIPTIONs.
Definition at line 67 of file MSCacheVolMeter.h.
Vector<uInt64> casa::MSCacheVolMeter::nPerDDID_ [private] |
Counters.
Definition at line 70 of file MSCacheVolMeter.h.
Vector<uInt64> casa::MSCacheVolMeter::nRowsPerDDID_ [private] |
Definition at line 70 of file MSCacheVolMeter.h.