Integration and Folding (baseband_tasks.integration)

integration contains tasks for integration, folding, and creating pulse stacks. Helpers to create phase functions are in the Phase Calculation (baseband_tasks.phases) module.

Reference/API

baseband_tasks.integration Module

Tasks for integration over time and pulse phase.

Classes

Integrate(ih[, step, phase, start, average, …])

Integrate a stream stepwise.

Fold(ih, n_phase, phase[, step, start, …])

Fold pulse profiles in fixed time intervals.

Stack(ih, n_phase, phase, *[, start, …])

Create a stream of pulse profiles.

Class Inheritance Diagram

Inheritance diagram of baseband_tasks.integration.Integrate, baseband_tasks.integration.Fold, baseband_tasks.integration.Stack