Integration and Folding (scintillometry.integration)

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


scintillometry.integration Module

Tasks for integration over time and pulse phase.


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 scintillometry.integration.Integrate, scintillometry.integration.Fold, scintillometry.integration.Stack