LineTarget
- class pyarts.arts.LineTarget
Line target
Overview
Method
Invokes the internal model-state-setter
Attribute
Perturbation magnitude
Attribute
Target position
Attribute
Type of target
Attribute
Size of target in state vector
Attribute
Start index of target in state vector
Operator
Return self==value.
Operator
Return self>=value.
Operator
Helper for pickle.
Operator
Return self>value.
Operator
Return hash(self).
Operator
Return self<=value.
Operator
Return self<value.
Operator
Return self!=value.
Constructors
- __init__(*args, **kwargs)
Methods
- model_state(self, arg: pyarts.arts.AbsorptionBands, /) pyarts.arts.Vector
Invokes the internal model-state-setter
Warning
May segment-fault if there’s a discrepancy between the data container and the target. Such discrepancies should just happen if you have a manual setter for the target, or if you have changed the data container since you created the target.
- Parameters:
t (AbsorptionBands) – The absorption data container
- Returns:
x – The local state vector
- Return type:
Attributes
- d
Perturbation magnitude
- target_pos
Target position
- type
Type of target
- x_size
Size of target in state vector
- x_start
Start index of target in state vector
Operators
- __eq__(value, /)
Return self==value.
- __ge__(value, /)
Return self>=value.
- __getstate__()
Helper for pickle.
- __gt__(value, /)
Return self>value.
- __hash__()
Return hash(self).
- __le__(value, /)
Return self<=value.
- __lt__(value, /)
Return self<value.
- __ne__(value, /)
Return self!=value.