<module>
    <manifestVersion>1.0.0</manifestVersion>
    <symbolicName>mssl-stereomatcher</symbolicName>
    <version>0.10</version>
    <name>ATSR Cloud Stereo Matcher</name>
    <description>
        <![CDATA[
        For the retrieval of geometric cloud-top height and the assessment of the co-registration error in ATSR data.
        The first utilises the Mannstein camera model to translate parallax into height, while the second uses clear
        views of land as ground control points to determine the presence and size of any shift between the nadir and the forward view.

        The documentation: <a href="http://github.com/downloads/bcdev/beam-third-party/mssl-stereomatcher.pdf">User Manual</a>
        ]]>
    </description>
    <categories>Application,Processor</categories>
    
    <vendor>Mullard Space Science Laboratory</vendor>
    <contactAddress>Mullard Space Science Laboratory, Holmbury St. Mary, Dorking, Surrey, RH5 6NT, United Kingdom</contactAddress>
    <url>http://www.mssl.ucl.ac.uk/</url>
    <copyright>(C) 2008 by Mullard Space Science Laboratory</copyright>
    <licenseUrl>http://www.gnu.org/licenses/gpl.html</licenseUrl>
    
    <changelog>
        <![CDATA[
        Changes in version 0.10:<br/>
        - Ported to BEAM-4.9 API<br/>
        Changes in version 0.9.2:<br/>
        - Ported to BEAM-4.7.1 API<br/>
        Changes in version 0.9.1:<br/>
        - Ported to BEAM-4.6 API<br/>
        Changes in version 0.9:<br/>
        - Ported to BEAM-4.5 API<br/>
        - Added help pages<br/>
        ]]>
    </changelog>
    
    
    <dependency>
        <module>beam-gpf</module>
    </dependency>
    <dependency>
        <module>beam-envisat-reader</module>
    </dependency>
    <dependency>
        <module>beam-visat</module>
        <optional>true</optional>
    </dependency>
    
    <activator>uk.ac.ucl.mssl.climatephysics.beam.imaging.ModuleActivator</activator>

    <extension point="beam-visat:actions">
        <action>
            <id>mssl-stereomatcher</id>
            <class>org.esa.beam.visat.actions.ActionGroup</class>
            <text>MSSL ATSR Tools</text>
            <mnemonic>3</mnemonic>
        </action>    
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.imaging.normalise</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.imaging.NormaliserAction</class>
        	<text>Image Normaliser...</text>
        	<shortDescr>Normalises ATSR data for stereo matching</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.m5</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.M5StereoMatcherAction</class>
        	<text>M5 Stereo Matcher...</text>
        	<shortDescr>Stereo matches two bands using the M5 algorithm</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.m4</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.M4StereoMatcherAction</class>
        	<text>M4 Stereo Matcher...</text>
        	<shortDescr>Stereo matches two bands using the M4 algorithm</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.mannsteincameramodel</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.MannsteinCameraModelAction</class>
        	<text>Mannstein Camera Model...</text>
        	<shortDescr>Translates parallax into geometric height using Mannstein Camera Model</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.atsr.sunelevationdatafilter</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.atsr.SunElevationDataFilterAction</class>
        	<text>Filter Sun Elevation...</text>
        	<shortDescr>Filters data on sun elevation</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.atsr.clearlandfilter</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.atsr.ClearLandFilterAction</class>
        	<text>Filter Clear Land...</text>
        	<shortDescr>Filters data for clear land areas</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.atsr.expecteddisparities</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.atsr.ExpectedDisparitiesAction</class>
        	<text>Expected Disparities...</text>
        	<shortDescr>Disparities expected by elevation</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
    	<action>
        	<id>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.imagecoregistration</id>
        	<class>uk.ac.ucl.mssl.climatephysics.beam.stereomatcher.ImageCoregistrationAction</class>
        	<text>Image Coregistration...</text>
        	<shortDescr>Nadir/forward Coregistration</shortDescr>
        	<parent>mssl-stereomatcher</parent>
    	</action>
	</extension>
    <extension point="beam-ui:helpSets">
        <helpSet>
            <parent>beam-help</parent>
            <path>doc/help/mssl.hs</path>
        </helpSet>
    </extension>
</module>
