casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
casa::MSCacheVolMeter Class Reference

#include <MSCacheVolMeter.h>

List of all members.

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< uInt64nPerDDID_
 Counters.
Vector< uInt64nRowsPerDDID_
Vector< uInt64nChanPerDDID_
Vector< uInt64nCorrPerDDID_
Int nAnt_
 The number of antennas (max)

Detailed Description

Definition at line 41 of file MSCacheVolMeter.h.


Constructor & Destructor Documentation

Constructor/Destructor.

casa::MSCacheVolMeter::MSCacheVolMeter ( const MeasurementSet ms,
const PlotMSAveraging  ave,
const Vector< Vector< Slice > > &  chansel,
const Vector< Vector< Slice > > &  corrsel 
)

Member Function Documentation

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

reset (as if default ctor was run)


Member Data Documentation

The number of antennas (max)

Definition at line 73 of file MSCacheVolMeter.h.

Definition at line 70 of file MSCacheVolMeter.h.

Definition at line 70 of file MSCacheVolMeter.h.

The number of DATA_DESCRIPTIONs.

Definition at line 67 of file MSCacheVolMeter.h.

Counters.

Definition at line 70 of file MSCacheVolMeter.h.

Definition at line 70 of file MSCacheVolMeter.h.


The documentation for this class was generated from the following file: