PSRSubintHDU

class baseband_tasks.io.psrfits.PSRSubintHDU(hdu=None, primary_hdu=None, verify=True)[source] [edit on github]

Bases: baseband_tasks.io.psrfits.hdu.SubintHDU

Wrapper for PSRFITS SUBINT HDUs, providing baseband-style properties.

Parameters
hduBinTableHDU instance

The PSRFITS table HDU of SUBINT type.

primaryPSRFITSPrimaryHDU

The wrapped PSRFITS main header.

verify: bool, optional

Whether to do basic verification. Default is True.

Notes

Right now we are assuming the data rows are continuous in time and the frequency are the same.

Attributes Summary

sample_rate

samples_per_frame

start_time

Start time of the first sub-integration.

Methods Summary

close()

verify()

Attributes Documentation

sample_rate
samples_per_frame
start_time

Start time of the first sub-integration.

Notes

The start time is accurate to one pulse period. This calculation below is consistent with PSRCHIVE’s definition (defined in psrchive/Base/Classes/Integration.C)

Methods Documentation

close()[source] [edit on github]
verify()[source] [edit on github]