ObservationSet¶
- class ell1fit.setup_types.ObservationSet(files: list, models: list, ref_model: object, pepoch: list, times_from_pepoch: list, energies: list, exposures: object, observation_length: object)[source]¶
Bases:
objectEverything read from disk: the data and the models describing it.
- Attributes:
- fileslist of str
Input event file paths.
- modelslist
PINT timing models, one per file, already re-referenced to their own
PEPOCH.- ref_modelobject
A single model re-referenced to the mean
PEPOCH, used for the orbital parameters shared across files. ItsTASCmay therefore differ from any individual model’s by a whole number of orbits.- pepochlist of float
Reference epoch (MJD) of each file.
- times_from_pepochlist of np.ndarray
Event arrival times, seconds from each file’s own
PEPOCH.- energieslist of np.ndarray
Event energies, or PI channels when
--use-piis in effect.- exposuresnp.ndarray
Live time per file, in seconds, summed from the GTIs.
- observation_lengthnp.ndarray
Wall-clock span per file, in seconds. Used for the uncertainty and scaling heuristics, which care about the lever arm rather than the exposure.
Attributes Summary
Number of input event files.
Attributes Documentation
- n_files¶
Number of input event files.