Commit b05f620580a26332de6473517bcd4ea0e39b4e2c

Authored by Benjamin Renard
1 parent e973adf5
Exists in amdadev

Add parameters for ions composition at L2

PARAM_DEF/ionsatl2_cno_int.xml 0 → 100644
... ... @@ -0,0 +1,45 @@
  1 +<?xml version="1.0"?>
  2 +<param xml:id="ionsatl2_cno_int_##orbit##">
  3 + <info>
  4 + <name>CNO integrated flux @@orbit@@</name>
  5 + <short_name>CNO integrated flux</short_name>
  6 + <components/>
  7 + <units>1/(cm**2-s-sr-kev)</units>
  8 + <coordinates_system/>
  9 + <tensor_order/>
  10 + <si_conversion/>
  11 + <table/>
  12 + <fill_value/>
  13 + <ucd/>
  14 + <dataset_id/>
  15 + <instrument_id/>
  16 + </info>
  17 + <get>
  18 + <speasy_proxy>
  19 + <param speasyUID="extra/model/ionscompatl2/flux_model" name="Flux" minSampling="60.0" dim1="1" type="double">
  20 + <arguments>
  21 + <argument name="integral" type="bool">1</argument>
  22 + <argument name="specie">CNO</argument>
  23 + <argument name="orbit_id">##orbit##</argument>
  24 + </arguments>
  25 + </param>
  26 + </speasy_proxy>
  27 + </get>
  28 + <process/>
  29 + <output>
  30 + <plot>
  31 + <timePlot>
  32 + <params>
  33 + <param id="ionsatl2_cno_int_##orbit##">
  34 + <serie yAxis="y-left"/>
  35 + </param>
  36 + </params>
  37 + <axes>
  38 + <yAxis>
  39 + <digitalAxis id="y-left" scale="logarithmic"/>
  40 + </yAxis>
  41 + </axes>
  42 + </timePlot>
  43 + </plot>
  44 + </output>
  45 +</param>
... ...
PARAM_DEF/ionsatl2_cno_spec.xml 0 → 100644
... ... @@ -0,0 +1,59 @@
  1 +<?xml version="1.0"?>
  2 +<param xml:id="ionsatl2_cno_spec_##orbit##">
  3 + <info>
  4 + <name>CNO spectra @@orbit@@</name>
  5 + <short_name>CNO spectra</short_name>
  6 + <components/>
  7 + <units>1/(cm**2-s-sr-kev)</units>
  8 + <coordinates_system/>
  9 + <tensor_order/>
  10 + <si_conversion/>
  11 + <table/>
  12 + <fill_value/>
  13 + <ucd/>
  14 + <dataset_id/>
  15 + <instrument_id/>
  16 + </info>
  17 + <get>
  18 + <speasy_proxy>
  19 + <param speasyUID="extra/model/ionscompatl2/flux_model" name="Flux" minSampling="60.0" dim1="9" type="double">
  20 + <arguments>
  21 + <argument name="integral" type="bool">0</argument>
  22 + <argument name="specie">CNO</argument>
  23 + <argument name="orbit_id">##orbit##</argument>
  24 + </arguments>
  25 + <depend id="Energy" dim="0" name="Energy" units="keV" type="float">
  26 + <value>203.95</value>
  27 + <value>248.3</value>
  28 + <value>317.7</value>
  29 + <value>426.85</value>
  30 + <value>595.35</value>
  31 + <value>856.7</value>
  32 + <value>1269.1</value>
  33 + <value>1918.85</value>
  34 + <value>2940.5</value>
  35 + </depend>
  36 + </param>
  37 + </speasy_proxy>
  38 + </get>
  39 + <process/>
  40 + <output>
  41 + <plot>
  42 + <timePlot>
  43 + <params>
  44 + <param id="ionsatl2_cno_spec_##orbit##">
  45 + <spectro yAxis="y-left"/>
  46 + </param>
  47 + </params>
  48 + <axes>
  49 + <yAxis>
  50 + <digitalAxis id="y-left" scale="logarithmic"/>
  51 + </yAxis>
  52 + <zAxis>
  53 + <colorAxis scale="logarithmic"/>
  54 + </zAxis>
  55 + </axes>
  56 + </timePlot>
  57 + </plot>
  58 + </output>
  59 +</param>
... ...
PARAM_DEF/ionsatl2_h_int.xml 0 → 100644
... ... @@ -0,0 +1,45 @@
  1 +<?xml version="1.0"?>
  2 +<param xml:id="ionsatl2_h_int_##orbit##">
  3 + <info>
  4 + <name>Protons integrated flux @@orbit@@</name>
  5 + <short_name>Protons integrated flux</short_name>
  6 + <components/>
  7 + <units>1/(cm**2-s-sr-kev)</units>
  8 + <coordinates_system/>
  9 + <tensor_order/>
  10 + <si_conversion/>
  11 + <table/>
  12 + <fill_value/>
  13 + <ucd/>
  14 + <dataset_id/>
  15 + <instrument_id/>
  16 + </info>
  17 + <get>
  18 + <speasy_proxy>
  19 + <param speasyUID="extra/model/ionscompatl2/flux_model" name="Flux" minSampling="60.0" dim1="1" type="double">
  20 + <arguments>
  21 + <argument name="integral" type="bool">1</argument>
  22 + <argument name="specie">H</argument>
  23 + <argument name="orbit_id">##orbit##</argument>
  24 + </arguments>
  25 + </param>
  26 + </speasy_proxy>
  27 + </get>
  28 + <process/>
  29 + <output>
  30 + <plot>
  31 + <timePlot>
  32 + <params>
  33 + <param id="ionsatl2_h_int_##orbit##">
  34 + <serie yAxis="y-left"/>
  35 + </param>
  36 + </params>
  37 + <axes>
  38 + <yAxis>
  39 + <digitalAxis id="y-left" scale="logarithmic"/>
  40 + </yAxis>
  41 + </axes>
  42 + </timePlot>
  43 + </plot>
  44 + </output>
  45 +</param>
... ...
PARAM_DEF/ionsatl2_h_spec.xml 0 → 100644
... ... @@ -0,0 +1,59 @@
  1 +<?xml version="1.0"?>
  2 +<param xml:id="ionsatl2_h_spec_##orbit##">
  3 + <info>
  4 + <name>Protons spectra @@orbit@@</name>
  5 + <short_name>Protons spectra</short_name>
  6 + <components/>
  7 + <units>1/(cm**2-s-sr-kev)</units>
  8 + <coordinates_system/>
  9 + <tensor_order/>
  10 + <si_conversion/>
  11 + <table/>
  12 + <fill_value/>
  13 + <ucd/>
  14 + <dataset_id/>
  15 + <instrument_id/>
  16 + </info>
  17 + <get>
  18 + <speasy_proxy>
  19 + <param speasyUID="extra/model/ionscompatl2/flux_model" name="Flux" minSampling="60.0" dim1="9" type="double">
  20 + <arguments>
  21 + <argument name="integral" type="bool">0</argument>
  22 + <argument name="specie">H</argument>
  23 + <argument name="orbit_id">##orbit##</argument>
  24 + </arguments>
  25 + <depend id="Energy" dim="0" name="Energy" units="keV" type="float">
  26 + <value>67.7</value>
  27 + <value>92.35</value>
  28 + <value>130.85</value>
  29 + <value>190.9</value>
  30 + <value>284.55</value>
  31 + <value>432.05</value>
  32 + <value>668.</value>
  33 + <value>1187.15</value>
  34 + <value>2283.1</value>
  35 + </depend>
  36 + </param>
  37 + </speasy_proxy>
  38 + </get>
  39 + <process/>
  40 + <output>
  41 + <plot>
  42 + <timePlot>
  43 + <params>
  44 + <param id="ionsatl2_h_spec_##orbit##">
  45 + <spectro yAxis="y-left"/>
  46 + </param>
  47 + </params>
  48 + <axes>
  49 + <yAxis>
  50 + <digitalAxis id="y-left" scale="logarithmic"/>
  51 + </yAxis>
  52 + <zAxis>
  53 + <colorAxis scale="logarithmic"/>
  54 + </zAxis>
  55 + </axes>
  56 + </timePlot>
  57 + </plot>
  58 + </output>
  59 +</param>
... ...
PARAM_DEF/ionsatl2_he_int.xml 0 → 100644
... ... @@ -0,0 +1,45 @@
  1 +<?xml version="1.0"?>
  2 +<param xml:id="ionsatl2_he_int_##orbit##">
  3 + <info>
  4 + <name>He integrated flux @@orbit@@</name>
  5 + <short_name>He integrated flux</short_name>
  6 + <components/>
  7 + <units>1/(cm**2-s-sr-kev)</units>
  8 + <coordinates_system/>
  9 + <tensor_order/>
  10 + <si_conversion/>
  11 + <table/>
  12 + <fill_value/>
  13 + <ucd/>
  14 + <dataset_id/>
  15 + <instrument_id/>
  16 + </info>
  17 + <get>
  18 + <speasy_proxy>
  19 + <param speasyUID="extra/model/ionscompatl2/flux_model" name="Flux" minSampling="60.0" dim1="1" type="double">
  20 + <arguments>
  21 + <argument name="integral" type="bool">1</argument>
  22 + <argument name="specie">He</argument>
  23 + <argument name="orbit_id">##orbit##</argument>
  24 + </arguments>
  25 + </param>
  26 + </speasy_proxy>
  27 + </get>
  28 + <process/>
  29 + <output>
  30 + <plot>
  31 + <timePlot>
  32 + <params>
  33 + <param id="ionsatl2_he_int_##orbit##">
  34 + <serie yAxis="y-left"/>
  35 + </param>
  36 + </params>
  37 + <axes>
  38 + <yAxis>
  39 + <digitalAxis id="y-left" scale="logarithmic"/>
  40 + </yAxis>
  41 + </axes>
  42 + </timePlot>
  43 + </plot>
  44 + </output>
  45 +</param>
... ...
PARAM_DEF/ionsatl2_he_spec.xml 0 → 100644
... ... @@ -0,0 +1,59 @@
  1 +<?xml version="1.0"?>
  2 +<param xml:id="ionsatl2_he_spec_##orbit##">
  3 + <info>
  4 + <name>He spectra @@orbit@@</name>
  5 + <short_name>He spectra</short_name>
  6 + <components/>
  7 + <units>1/(cm**2-s-sr-kev)</units>
  8 + <coordinates_system/>
  9 + <tensor_order/>
  10 + <si_conversion/>
  11 + <table/>
  12 + <fill_value/>
  13 + <ucd/>
  14 + <dataset_id/>
  15 + <instrument_id/>
  16 + </info>
  17 + <get>
  18 + <speasy_proxy>
  19 + <param speasyUID="extra/model/ionscompatl2/flux_model" name="Flux" minSampling="60.0" dim1="9" type="double">
  20 + <arguments>
  21 + <argument name="integral" type="bool">0</argument>
  22 + <argument name="specie">He</argument>
  23 + <argument name="orbit_id">##orbit##</argument>
  24 + </arguments>
  25 + <depend id="Energy" dim="0" name="Energy" units="keV" type="float">
  26 + <value>82.9</value>
  27 + <value>115.4</value>
  28 + <value>164.5</value>
  29 + <value>237.4</value>
  30 + <value>344.1</value>
  31 + <value>501.45</value>
  32 + <value>742.1</value>
  33 + <value>1260.05</value>
  34 + <value>2342.15</value>
  35 + </depend>
  36 + </param>
  37 + </speasy_proxy>
  38 + </get>
  39 + <process/>
  40 + <output>
  41 + <plot>
  42 + <timePlot>
  43 + <params>
  44 + <param id="ionsatl2_he_spec_##orbit##">
  45 + <spectro yAxis="y-left"/>
  46 + </param>
  47 + </params>
  48 + <axes>
  49 + <yAxis>
  50 + <digitalAxis id="y-left" scale="logarithmic"/>
  51 + </yAxis>
  52 + <zAxis>
  53 + <colorAxis scale="logarithmic"/>
  54 + </zAxis>
  55 + </axes>
  56 + </timePlot>
  57 + </plot>
  58 + </output>
  59 +</param>
... ...
PARAM_INFO_PREDEFINED/info_ionsatl2_cno_int.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<?xml version="1.0"?>
  2 +<paraminfo xml:id="ionsatl2_cno_int"><dimensions dim_1="1" dim_2="1"/></paraminfo>
... ...
PARAM_INFO_PREDEFINED/info_ionsatl2_cno_spec.xml 0 → 100644
... ... @@ -0,0 +1,18 @@
  1 +<?xml version="1.0"?>
  2 +<paraminfo xml:id="ionsatl2_cno_spec">
  3 + <dimensions dim_1="9" dim_2="1">
  4 + <tables>
  5 + <table relatedDim="dim_1" name="Energy" units="kev">
  6 + <channel min="186.5" max="221.4"/>
  7 + <channel min="221.4" max="275.2"/>
  8 + <channel min="275.2" max="360.2"/>
  9 + <channel min="360.2" max="493.5"/>
  10 + <channel min="493.5" max="697.2"/>
  11 + <channel min="697.2" max="1016.2"/>
  12 + <channel min="1016.2" max="1522."/>
  13 + <channel min="1522." max="2315.7"/>
  14 + <channel min="2315.7" max="3565.3"/>
  15 + </table>
  16 + </tables>
  17 + </dimensions>
  18 +</paraminfo>
... ...
PARAM_INFO_PREDEFINED/info_ionsatl2_h_int.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<?xml version="1.0"?>
  2 +<paraminfo xml:id="ionsatl2_h_int"><dimensions dim_1="1" dim_2="1"/></paraminfo>
... ...
PARAM_INFO_PREDEFINED/info_ionsatl2_h_spec.xml 0 → 100644
... ... @@ -0,0 +1,18 @@
  1 +<?xml version="1.0"?>
  2 +<paraminfo xml:id="ionsatl2_h_spec">
  3 + <dimensions dim_1="9" dim_2="1">
  4 + <tables>
  5 + <table relatedDim="dim_1" name="Energy" units="kev">
  6 + <channel min="58.1" max="77.3"/>
  7 + <channel min="77.3" max="107.4"/>
  8 + <channel min="107.4" max="154.3"/>
  9 + <channel min="154.3" max="227.5"/>
  10 + <channel min="227.5" max="341.6"/>
  11 + <channel min="341.6" max="522.5"/>
  12 + <channel min="522.5" max="813.5"/>
  13 + <channel min="813.5" max="1560.8"/>
  14 + <channel min="1560.8" max="3005.4"/>
  15 + </table>
  16 + </tables>
  17 + </dimensions>
  18 +</paraminfo>
... ...
PARAM_INFO_PREDEFINED/info_ionsatl2_he_int.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<?xml version="1.0"?>
  2 +<paraminfo xml:id="ionsatl2_he_int"><dimensions dim_1="1" dim_2="1"/></paraminfo>
... ...
PARAM_INFO_PREDEFINED/info_ionsatl2_he_spec.xml 0 → 100644
... ... @@ -0,0 +1,18 @@
  1 +<?xml version="1.0"?>
  2 +<paraminfo xml:id="ionsatl2_he_spec">
  3 + <dimensions dim_1="9" dim_2="1">
  4 + <tables>
  5 + <table relatedDim="dim_1" name="Energy" units="kev">
  6 + <channel min="70." max="95.8"/>
  7 + <channel min="95.8" max="135."/>
  8 + <channel min="135." max="194."/>
  9 + <channel min="194." max="280.8"/>
  10 + <channel min="280.8" max="407.4"/>
  11 + <channel min="407.4" max="595.5"/>
  12 + <channel min="595.5" max="888.7"/>
  13 + <channel min="888.7" max="1631.4"/>
  14 + <channel min="1631.4" max="3052.9"/>
  15 + </table>
  16 + </tables>
  17 + </dimensions>
  18 +</paraminfo>
... ...
ParamTemplateList.xml
... ... @@ -3643,4 +3643,65 @@
3643 3643 </arguments>
3644 3644 </paramTemplate>
3645 3645  
  3646 + <paramTemplate paramId="ionsatl2_h_int" fileName="ionsatl2_h_int_##orbit##">
  3647 + <arguments>
  3648 + <argument key="orbit" name="Spacecraft Orbit" type="list" default="gtl_xyz_gsm">
  3649 + <item key="gtl_xyz_gsm" name="Geotail"/>
  3650 + </argument>
  3651 + </arguments>
  3652 + <predefined>
  3653 + <param>ionsatl2_h_int_gtl_xyz_gsm</param>
  3654 + </predefined>
  3655 + </paramTemplate>
  3656 + <paramTemplate paramId="ionsatl2_he_int" fileName="ionsatl2_he_int_##orbit##">
  3657 + <arguments>
  3658 + <argument key="orbit" name="Spacecraft Orbit" type="list" default="gtl_xyz_gsm">
  3659 + <item key="gtl_xyz_gsm" name="Geotail"/>
  3660 + </argument>
  3661 + </arguments>
  3662 + <predefined>
  3663 + <param>ionsatl2_he_int_gtl_xyz_gsm</param>
  3664 + </predefined>
  3665 + </paramTemplate>
  3666 + <paramTemplate paramId="ionsatl2_cno_int" fileName="ionsatl2_cno_int_##orbit##">
  3667 + <arguments>
  3668 + <argument key="orbit" name="Spacecraft Orbit" type="list" default="gtl_xyz_gsm">
  3669 + <item key="gtl_xyz_gsm" name="Geotail"/>
  3670 + </argument>
  3671 + </arguments>
  3672 + <predefined>
  3673 + <param>ionsatl2_cno_int_gtl_xyz_gsm</param>
  3674 + </predefined>
  3675 + </paramTemplate>
  3676 + <paramTemplate paramId="ionsatl2_h_spec" fileName="ionsatl2_h_spec_##orbit##">
  3677 + <arguments>
  3678 + <argument key="orbit" name="Spacecraft Orbit" type="list" default="gtl_xyz_gsm">
  3679 + <item key="gtl_xyz_gsm" name="Geotail"/>
  3680 + </argument>
  3681 + </arguments>
  3682 + <predefined>
  3683 + <param>ionsatl2_h_spec_gtl_xyz_gsm</param>
  3684 + </predefined>
  3685 + </paramTemplate>
  3686 + <paramTemplate paramId="ionsatl2_he_spec" fileName="ionsatl2_he_spec_##orbit##">
  3687 + <arguments>
  3688 + <argument key="orbit" name="Spacecraft Orbit" type="list" default="gtl_xyz_gsm">
  3689 + <item key="gtl_xyz_gsm" name="Geotail"/>
  3690 + </argument>
  3691 + </arguments>
  3692 + <predefined>
  3693 + <param>ionsatl2_he_spec_gtl_xyz_gsm</param>
  3694 + </predefined>
  3695 + </paramTemplate>
  3696 + <paramTemplate paramId="ionsatl2_cno_spec" fileName="ionsatl2_cno_spec_##orbit##">
  3697 + <arguments>
  3698 + <argument key="orbit" name="Spacecraft Orbit" type="list" default="gtl_xyz_gsm">
  3699 + <item key="gtl_xyz_gsm" name="Geotail"/>
  3700 + </argument>
  3701 + </arguments>
  3702 + <predefined>
  3703 + <param>ionsatl2_cno_spec_gtl_xyz_gsm</param>
  3704 + </predefined>
  3705 + </paramTemplate>
  3706 +
3646 3707 </paramTemplateList>
... ...