PFB#
- class caput.util.pfb.PFB(ntap: int, lblock: int, window: collections.abc.Callable | None = None, oversample: int = 16)[source]#
Model for the CASPER PFB.
This is the PFB used in CHIME and other experiments.
- Parameters:
- ntap
int Number of taps (i.e. blocks) used in one step of the PFB.
- lblock
int The length of a block that gets transformed. This is twice the number of output frequencies.
- window
callable(), optional The window function being used. If not set, use a Sinc-Hamming window.
- oversample
int, optional The amount to oversample when calculating the decorrelation ratio. This will improve accuracy. Default is 4.
- ntap
Methods#
|
Apply the PFB to a timestream. |
Compute the profile of a single frequency channel. |
|
|
Calculate the decorrelation caused by a relative delay between two timestreams. |
|
Evaluate the profile of a single frequency channel. |