Provides enumerated access to the dimensions of an Archive. More...

#include <Transposer.h>

Public Member Functions

 Dimensions (const Pulsar::Archive *archive=0)
 Default constructor.
 
unsigned get_ndim (Signal::Dimension axis) const
 Get the size of the specified dimension.
 

Protected Member Functions

void set_if_zero (unsigned ndim)
 Set the size of the remaining dimension.
 
void set_ndim (Signal::Dimension axis, unsigned ndim)
 Set the size of the specified dimension.
 

Protected Attributes

unsigned nsub
 
unsigned npol
 
unsigned nchan
 
unsigned nbin
 

Friends

class Transposer
 

Detailed Description

Provides enumerated access to the dimensions of an Archive.


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

Generated using doxygen 1.8.17