AMTM Namespace Reference

This modules contains routines to perform (non) adaptive multitaper power spectrum estimation given a map. More...


Classes

struct  AMTMpower

Functions

subroutine AMTMpowerInitfromMap (myAMTM, Nres, Ntap, Niter, map, map2, mask)
 initializes an AMTM structure Given a FFTrspace Map generates the tapers and fills the power field with the FFT
subroutine AMTMpowerFree (myAMTM)
 Free AMTM structure.
subroutine AMTMxpowerGenerate (myAMTM)
 Once initialized, generates the (A)MTM xpower.
subroutine AMTMpowerGenerate (myAMTM)
 Once initialized, generates the (A)MTM power.
subroutine AMTMPowerDivideByPixelWindow (myAMTM)
 Having generated the AMTM power correct it for the pixel window function.
subroutine AMTMpowerBin (myAMTM, bin_def_file, confidence_percentage, BinK, cutByMask)
 Having generated the AMTM power with DOF etc. generate the binned PS with error bars.
subroutine AMTMpowerBinLite (myAMTM, bin_def_file, confidence_percentage, BinK, cutByMask)
 A lite version of the binnig without need of binning matrices.


Detailed Description

This modules contains routines to perform (non) adaptive multitaper power spectrum estimation given a map.

Author:
Sudeep Das and Amir Hajian, Princeton University
Version:
Time-stamp: <2009-12-21 03:04:23 sudeep>

Function Documentation

subroutine AMTM::AMTMpowerBin ( type(AMTMpower)  myAMTM,
character(len = *)  bin_def_file,
real(dp)  confidence_percentage,
type(BinnedKMap),intent(out)  BinK,
logical(LGT),optional  cutByMask 
)

Having generated the AMTM power with DOF etc. generate the binned PS with error bars.

subroutine AMTM::AMTMpowerBinLite ( type(AMTMpower)  myAMTM,
character(len = *)  bin_def_file,
real(dp)  confidence_percentage,
type(BinnedKMap),intent(out)  BinK,
logical(LGT),optional  cutByMask 
)

A lite version of the binnig without need of binning matrices.

subroutine AMTM::AMTMPowerDivideByPixelWindow ( type(AMTMpower)  myAMTM  ) 

Having generated the AMTM power correct it for the pixel window function.

subroutine AMTM::AMTMpowerFree ( type(AMTMpower)  myAMTM  ) 

Free AMTM structure.

subroutine AMTM::AMTMpowerGenerate ( type(AMTMpower)  myAMTM  ) 

Once initialized, generates the (A)MTM power.

subroutine AMTM::AMTMpowerInitfromMap ( type(AMTMpower)  myAMTM,
real(dp)  Nres,
integer(i4b)  Ntap,
integer(i4b)  Niter,
type(FFTRMap)  map,
type(FFTRMap),optional  map2,
type(FFTRMap),optional  mask 
)

initializes an AMTM structure Given a FFTrspace Map generates the tapers and fills the power field with the FFT

subroutine AMTM::AMTMxpowerGenerate ( type(AMTMpower)  myAMTM  ) 

Once initialized, generates the (A)MTM xpower.


Generated on Tue Jun 1 15:37:52 2010 for TaperMaster by  doxygen 1.5.4