Skip to content

Commit

Permalink
add support for SMOS
Browse files Browse the repository at this point in the history
  • Loading branch information
ghislainp committed Aug 21, 2020
1 parent 59bf912 commit 70bcf17
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion smrt/inputs/sensor_list.py
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ def ascat(theta=None):
def sentinel1(theta=None):
""" Configuration for C-SAR on Sentinel 1.
This function return a sensor at 5.405 GHz (C-band). The incidence angle can be chosen or is by defaut from 20 to 46° by step of 5°
This function return a sensor at 5.405 GHz (C-band). The incidence angle can be chosen or is by defaut from 20 to 45° by step of 5°
:param theta: incidence angle
:type theta: float or sequence
Expand All @@ -204,6 +204,23 @@ def sentinel1(theta=None):

return active(5.405e9, theta)


def smos(theta=None):
""" Configuration for MIRAS on SMOS.
This function return a passive sensor at 1.41 GHz (L-band). The incidence angle can be chosen or is by defaut from 0 to 60° by step of 5°
:param theta: incidence angle
:type theta: float or sequence
:returns: :py:class:`Sensor` instance
"""
if theta is None:
theta = np.arange(0, 61, 5)

return passive(1.41e9, theta)


def filter_channel_map(channel_map, channel):

if isinstance(channel, str):
Expand Down

0 comments on commit 70bcf17

Please sign in to comment.