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.

Reference/API

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