Axis¶
- class sherpa.models.regrid.Axis(lo, hi)[source] [edit on github]¶
Bases:
objectRepresent the axes of a N-D object.
This supports both “integrated” and “non-integrated” (point) datasets.
- Parameters
Attributes Summary
The ending point of the data axis
Is the axis ascending?
Is the axis empty?
Is the axis integrated?
The size of the axis.
The starting point (lowest value) of the data axis.
Methods Summary
overlaps(other)Check if this axis overlaps with another.
Attributes Documentation
- end¶
The ending point of the data axis
If the data axis is ascending the end boundary is the last element of the
hiarray when the axis is integrated, otherwise it’s the last element oflo. Conversely, for descending axes, the last element is either the first element of thehiarray or of theloarray, depending on whether the axis is integrated or not, respectively.
- is_ascending¶
Is the axis ascending?
The axis is ascending if the elements in
loare sorted in ascending order. Only the first and last elements are checked, and it is assumed that the elements are sorted.
- is_empty¶
Is the axis empty?
An empty axis has
loset to None or a zero-element array.
- is_integrated¶
Is the axis integrated?
Is
hiset and not a zero-element array?
- size¶
The size of the axis.
- start¶
The starting point (lowest value) of the data axis.
Methods Documentation
- overlaps(other)[source] [edit on github]¶
Check if this axis overlaps with another.