ROOT logo
Swat » . » TCoeffInfo

class TCoeffInfo



   Provides global indexes and other useful informations.




Function Members (Methods)

public:
TCoeffInfo(const TCoeffInfo&)
TCoeffInfo(int J, int N = 1)
~TCoeffInfo()
static TClass*Class()
intCoordinate(int m, int u, int n = 0) const
virtual voidCopy(TCoeffInfo& rhs) const
intFourier(int m, int u, int n = 0) const
intGetJ() const
intGetL() const
intGetN() const
intGetNPhi() const
intGetNQui() const
intGetNTheta() const
virtual TClass*IsA() const
TCoeffInfo&operator=(const TCoeffInfo&)
virtual voidShowMembers(TMemberInspector& insp)
intSizeCoordinate() const
intSizeFourier() const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

protected:
intfJMaximum number of scales.
intfJ1Maximum number of scales.
intfJ2Maximum number of scales.
intfLZenital band limit.
intfNWavelet azimuthal band limit.
intfNPhiNumber of points in phi.
intfNQuiNumber of points in qui.
intfNThetaNumber of points in theta.
intfSizeCoordinateSize of array with wavelet coefficients.
intfSizeFourierSize of array with wavelet coefficients.

Class Charts

Inheritance Chart:
TCoeffInfo
TSkyMap
TWavMap

Function documentation

void Copy(TCoeffInfo& rhs) const
 Copy this Alm to new one
int Fourier(int m, int u, int n = 0) const
explicit TCoeffInfo(int J, int N = 1)
{}
int GetJ() const
{return fJ;}
int GetL() const
{return fL;}
int GetN() const
{return fN;}
int GetNQui() const
{return fNQui;}
int GetNTheta() const
{return fNTheta;}
int GetNPhi() const
{return fNPhi;}
int SizeFourier() const
{return fSizeFourier;}
int SizeCoordinate() const
{return fSizeCoordinate;}
int Coordinate(int m, int u, int n = 0) const
{return m+((u+(n << fJ2)) << fJ1);}