Commit 1f1e206b25dd7b12dc20fddd28f0753a642d50cf

Authored by Elena.Budnik
1 parent d2fd62eb

pas 2d

PARAM_DEF/pas_2d_cem.xml
1 1 <?xml version="1.0"?>
2 2 <param xml:id="pas_2d_cem_##min##_##max##">
3   - <!--<info>
  3 + <info>
4 4 <table>
5   - <centerAutoTable variable="true" name="Energy" centerName="mex_ima_energy" units="eV" log="false"/>
  5 + <boundsTable dim="0" name="ElevIndex" boundsName="ElevIndex" units=""/>
  6 + <boundsTable dim="1" name="EnergyIndex" boundsName="EnergyIndex" units=""/>
6 7 </table>
7   - </info>-->
  8 + </info>
  9 + <clbManual name="ElevIndex">
  10 + <value>0</value>
  11 + <value>1</value>
  12 + <value>2</value>
  13 + <value>3</value>
  14 + <value>4</value>
  15 + <value>5</value>
  16 + <value>6</value>
  17 + <value>7</value>
  18 + <value>8</value>
  19 + <value>9</value>
  20 + <value>10</value>
  21 + </clbManual>
  22 + <clbManual name="EnergyIndex">
  23 + <value>0</value>
  24 + <value>1</value>
  25 + <value>2</value>
  26 + <value>3</value>
  27 + <value>4</value>
  28 + <value>5</value>
  29 + <value>6</value>
  30 + <value>7</value>
  31 + <value>8</value>
  32 + <value>9</value>
  33 + <value>10</value>
  34 + <value>11</value>
  35 + <value>12</value>
  36 + <value>13</value>
  37 + <value>14</value>
  38 + <value>15</value>
  39 + <value>16</value>
  40 + <value>17</value>
  41 + <value>18</value>
  42 + <value>19</value>
  43 + <value>20</value>
  44 + <value>21</value>
  45 + <value>22</value>
  46 + <value>23</value>
  47 + <value>24</value>
  48 + <value>25</value>
  49 + <value>26</value>
  50 + <value>27</value>
  51 + <value>28</value>
  52 + <value>29</value>
  53 + <value>30</value>
  54 + <value>31</value>
  55 + <value>32</value>
  56 + <value>33</value>
  57 + <value>34</value>
  58 + <value>35</value>
  59 + <value>36</value>
  60 + <value>37</value>
  61 + <value>38</value>
  62 + <value>39</value>
  63 + <value>40</value>
  64 + <value>41</value>
  65 + <value>42</value>
  66 + <value>43</value>
  67 + <value>44</value>
  68 + <value>45</value>
  69 + <value>46</value>
  70 + <value>47</value>
  71 + <value>48</value>
  72 + <value>49</value>
  73 + <value>50</value>
  74 + <value>51</value>
  75 + <value>52</value>
  76 + <value>53</value>
  77 + <value>54</value>
  78 + <value>55</value>
  79 + <value>56</value>
  80 + <value>57</value>
  81 + <value>58</value>
  82 + <value>59</value>
  83 + <value>60</value>
  84 + <value>61</value>
  85 + <value>62</value>
  86 + <value>63</value>
  87 + <value>64</value>
  88 + <value>65</value>
  89 + <value>66</value>
  90 + <value>67</value>
  91 + <value>68</value>
  92 + <value>69</value>
  93 + <value>70</value>
  94 + <value>71</value>
  95 + <value>72</value>
  96 + <value>73</value>
  97 + <value>74</value>
  98 + <value>75</value>
  99 + <value>76</value>
  100 + <value>77</value>
  101 + <value>78</value>
  102 + <value>79</value>
  103 + <value>80</value>
  104 + <value>81</value>
  105 + <value>82</value>
  106 + <value>83</value>
  107 + <value>84</value>
  108 + <value>85</value>
  109 + <value>86</value>
  110 + <value>87</value>
  111 + <value>88</value>
  112 + <value>89</value>
  113 + <value>90</value>
  114 + <value>91</value>
  115 + <value>92</value>
  116 + <value>93</value>
  117 + <value>94</value>
  118 + <value>95</value>
  119 + <value>96</value>
  120 + </clbManual>
8 121 <get>
9   - <!--<amdaParam name="mex_ima_energy"/>-->
10 122 <vi name="so:pas:3d">
11 123 <baseParam name="COUNTS" dim3Num="0" minSumIndex="##min##" maxSumIndex="##max##" useNearestValue="true"/>
12 124 </vi>
... ...
PARAM_DEF/pas_2d_elevation.xml
1 1 <?xml version="1.0"?>
2 2 <param xml:id="pas_2d_elevation_##min##_##max##">
3   - <!--<info>
  3 + <info>
4 4 <table>
5   - <centerAutoTable variable="true" name="Energy" centerName="mex_ima_energy" units="eV" log="false"/>
  5 + <boundsTable dim="0" name="CEMIndex" boundsName="CEMIndex" units=""/>
  6 + <boundsTable dim="1" name="EnergyIndex" boundsName="EnergyIndex" units=""/>
6 7 </table>
7   - </info>-->
  8 + </info>
  9 + <clbManual name="CEMIndex">
  10 + <value>0</value>
  11 + <value>1</value>
  12 + <value>2</value>
  13 + <value>3</value>
  14 + <value>4</value>
  15 + <value>5</value>
  16 + <value>6</value>
  17 + <value>7</value>
  18 + <value>8</value>
  19 + <value>9</value>
  20 + <value>10</value>
  21 + <value>11</value>
  22 + <value>12</value>
  23 + </clbManual>
  24 + <clbManual name="EnergyIndex">
  25 + <value>0</value>
  26 + <value>1</value>
  27 + <value>2</value>
  28 + <value>3</value>
  29 + <value>4</value>
  30 + <value>5</value>
  31 + <value>6</value>
  32 + <value>7</value>
  33 + <value>8</value>
  34 + <value>9</value>
  35 + <value>10</value>
  36 + <value>11</value>
  37 + <value>12</value>
  38 + <value>13</value>
  39 + <value>14</value>
  40 + <value>15</value>
  41 + <value>16</value>
  42 + <value>17</value>
  43 + <value>18</value>
  44 + <value>19</value>
  45 + <value>20</value>
  46 + <value>21</value>
  47 + <value>22</value>
  48 + <value>23</value>
  49 + <value>24</value>
  50 + <value>25</value>
  51 + <value>26</value>
  52 + <value>27</value>
  53 + <value>28</value>
  54 + <value>29</value>
  55 + <value>30</value>
  56 + <value>31</value>
  57 + <value>32</value>
  58 + <value>33</value>
  59 + <value>34</value>
  60 + <value>35</value>
  61 + <value>36</value>
  62 + <value>37</value>
  63 + <value>38</value>
  64 + <value>39</value>
  65 + <value>40</value>
  66 + <value>41</value>
  67 + <value>42</value>
  68 + <value>43</value>
  69 + <value>44</value>
  70 + <value>45</value>
  71 + <value>46</value>
  72 + <value>47</value>
  73 + <value>48</value>
  74 + <value>49</value>
  75 + <value>50</value>
  76 + <value>51</value>
  77 + <value>52</value>
  78 + <value>53</value>
  79 + <value>54</value>
  80 + <value>55</value>
  81 + <value>56</value>
  82 + <value>57</value>
  83 + <value>58</value>
  84 + <value>59</value>
  85 + <value>60</value>
  86 + <value>61</value>
  87 + <value>62</value>
  88 + <value>63</value>
  89 + <value>64</value>
  90 + <value>65</value>
  91 + <value>66</value>
  92 + <value>67</value>
  93 + <value>68</value>
  94 + <value>69</value>
  95 + <value>70</value>
  96 + <value>71</value>
  97 + <value>72</value>
  98 + <value>73</value>
  99 + <value>74</value>
  100 + <value>75</value>
  101 + <value>76</value>
  102 + <value>77</value>
  103 + <value>78</value>
  104 + <value>79</value>
  105 + <value>80</value>
  106 + <value>81</value>
  107 + <value>82</value>
  108 + <value>83</value>
  109 + <value>84</value>
  110 + <value>85</value>
  111 + <value>86</value>
  112 + <value>87</value>
  113 + <value>88</value>
  114 + <value>89</value>
  115 + <value>90</value>
  116 + <value>91</value>
  117 + <value>92</value>
  118 + <value>93</value>
  119 + <value>94</value>
  120 + <value>95</value>
  121 + <value>96</value>
  122 + </clbManual>
8 123 <get>
9   - <!--<amdaParam name="mex_ima_energy"/>-->
10 124 <vi name="so:pas:3d">
11 125 <baseParam name="COUNTS" dim3Num="1" minSumIndex="##min##" maxSumIndex="##max##" useNearestValue="true"/>
12 126 </vi>
... ...
PARAM_DEF/pas_2d_energy.xml 0 โ†’ 100644
... ... @@ -0,0 +1,60 @@
  1 +<?xml version="1.0"?>
  2 +<param xml:id="pas_2d_energy_##min##_##max##">
  3 + <info>
  4 + <table>
  5 + <boundsTable dim="0" name="CEMIndex" boundsName="CEMIndex" units=""/>
  6 + <boundsTable dim="1" name="ElevIndex" boundsName="ElevIndex" units=""/>
  7 + </table>
  8 + </info>
  9 + <clbManual name="ElevIndex">
  10 + <value>0</value>
  11 + <value>1</value>
  12 + <value>2</value>
  13 + <value>3</value>
  14 + <value>4</value>
  15 + <value>5</value>
  16 + <value>6</value>
  17 + <value>7</value>
  18 + <value>8</value>
  19 + <value>9</value>
  20 + <value>10</value>
  21 + </clbManual>
  22 + <clbManual name="CEMIndex">
  23 + <value>0</value>
  24 + <value>1</value>
  25 + <value>2</value>
  26 + <value>3</value>
  27 + <value>4</value>
  28 + <value>5</value>
  29 + <value>6</value>
  30 + <value>7</value>
  31 + <value>8</value>
  32 + <value>9</value>
  33 + <value>10</value>
  34 + </clbManual>
  35 + <get>
  36 + <vi name="so:pas:3d">
  37 + <baseParam name="COUNTS" dim3Num="2" minSumIndex="##min##" maxSumIndex="##max##" useNearestValue="true"/>
  38 + </vi>
  39 + </get>
  40 + <process/>
  41 + <output>
  42 + <plot>
  43 + <timePlot>
  44 + <params>
  45 + <param id="pas_2d_energy_##min##_##max##">
  46 + <spectro yAxis="y-left" uselog0asmin="true"/>
  47 + </param>
  48 + </params>
  49 + <axes>
  50 + <yAxis>
  51 + <digitalAxis id="y-left" scale="linear"/>
  52 + </yAxis>
  53 + <zAxis>
  54 + <colorAxis scale="logarithmic"/>
  55 + </zAxis>
  56 + </axes>
  57 + </timePlot>
  58 + </plot>
  59 + </output>
  60 +</param>
... ...
PARAM_INFO_PREDEFINED/info_pas_2d_cem.xml
... ... @@ -2,7 +2,7 @@
2 2 <paraminfo xml:id="pas_2d_cem">
3 3 <dimensions dim_1="9" dim_2="96">
4 4 <tables>
5   - <table relatedDim="dim_1" name="Elev" units="indx">
  5 + <table relatedDim="dim_1" name="Elev" units="index">
6 6 <channel min="0" max="0"/>
7 7 <channel min="1" max="1"/>
8 8 <channel min="2" max="2"/>
... ... @@ -13,7 +13,7 @@
13 13 <channel min="7" max="7"/>
14 14 <channel min="8" max="8"/>
15 15 </table>
16   - <table relatedDim="dim_2" name="Energy" units="indx">
  16 + <table relatedDim="dim_2" name="Energy" units="index">
17 17 <channel min="0" max="0"/>
18 18 <channel min="1" max="1"/>
19 19 <channel min="2" max="2"/>
... ... @@ -29,6 +29,87 @@
29 29 <channel min="12" max="12"/>
30 30 <channel min="13" max="13"/>
31 31 <channel min="14" max="14"/>
  32 + <channel min="15" max="15"/>
  33 + <channel min="16" max="16"/>
  34 + <channel min="17" max="17"/>
  35 + <channel min="18" max="18"/>
  36 + <channel min="19" max="19"/>
  37 + <channel min="20" max="20"/>
  38 + <channel min="21" max="21"/>
  39 + <channel min="22" max="22"/>
  40 + <channel min="23" max="23"/>
  41 + <channel min="24" max="24"/>
  42 + <channel min="25" max="25"/>
  43 + <channel min="26" max="26"/>
  44 + <channel min="27" max="27"/>
  45 + <channel min="28" max="28"/>
  46 + <channel min="29" max="29"/>
  47 + <channel min="30" max="30"/>
  48 + <channel min="31" max="31"/>
  49 + <channel min="32" max="32"/>
  50 + <channel min="33" max="33"/>
  51 + <channel min="34" max="34"/>
  52 + <channel min="35" max="35"/>
  53 + <channel min="36" max="36"/>
  54 + <channel min="37" max="37"/>
  55 + <channel min="38" max="38"/>
  56 + <channel min="39" max="39"/>
  57 + <channel min="40" max="40"/>
  58 + <channel min="41" max="41"/>
  59 + <channel min="42" max="42"/>
  60 + <channel min="43" max="43"/>
  61 + <channel min="44" max="44"/>
  62 + <channel min="45" max="45"/>
  63 + <channel min="46" max="46"/>
  64 + <channel min="47" max="47"/>
  65 + <channel min="48" max="48"/>
  66 + <channel min="49" max="49"/>
  67 + <channel min="50" max="50"/>
  68 + <channel min="51" max="51"/>
  69 + <channel min="52" max="52"/>
  70 + <channel min="53" max="53"/>
  71 + <channel min="54" max="54"/>
  72 + <channel min="55" max="55"/>
  73 + <channel min="56" max="56"/>
  74 + <channel min="57" max="57"/>
  75 + <channel min="58" max="58"/>
  76 + <channel min="59" max="59"/>
  77 + <channel min="60" max="60"/>
  78 + <channel min="61" max="61"/>
  79 + <channel min="62" max="62"/>
  80 + <channel min="63" max="63"/>
  81 + <channel min="64" max="64"/>
  82 + <channel min="65" max="65"/>
  83 + <channel min="66" max="66"/>
  84 + <channel min="67" max="67"/>
  85 + <channel min="68" max="68"/>
  86 + <channel min="69" max="69"/>
  87 + <channel min="70" max="70"/>
  88 + <channel min="71" max="71"/>
  89 + <channel min="72" max="72"/>
  90 + <channel min="73" max="73"/>
  91 + <channel min="74" max="74"/>
  92 + <channel min="75" max="75"/>
  93 + <channel min="76" max="76"/>
  94 + <channel min="77" max="77"/>
  95 + <channel min="78" max="78"/>
  96 + <channel min="79" max="79"/>
  97 + <channel min="80" max="80"/>
  98 + <channel min="81" max="81"/>
  99 + <channel min="82" max="82"/>
  100 + <channel min="83" max="83"/>
  101 + <channel min="84" max="84"/>
  102 + <channel min="85" max="85"/>
  103 + <channel min="86" max="86"/>
  104 + <channel min="87" max="87"/>
  105 + <channel min="88" max="88"/>
  106 + <channel min="89" max="89"/>
  107 + <channel min="90" max="90"/>
  108 + <channel min="91" max="91"/>
  109 + <channel min="92" max="92"/>
  110 + <channel min="93" max="93"/>
  111 + <channel min="94" max="94"/>
  112 + <channel min="95" max="95"/>
32 113 </table>
33 114 </tables>
34 115 </dimensions>
... ...
PARAM_INFO_PREDEFINED/info_pas_2d_elevation.xml
... ... @@ -2,7 +2,7 @@
2 2 <paraminfo xml:id="pas_2d_elevation">
3 3 <dimensions dim_1="11" dim_2="96">
4 4 <tables>
5   - <table relatedDim="dim_1" name="CEM" units="indx">
  5 + <table relatedDim="dim_1" name="CEM" units="index">
6 6 <channel min="0" max="0"/>
7 7 <channel min="1" max="1"/>
8 8 <channel min="2" max="2"/>
... ... @@ -15,7 +15,7 @@
15 15 <channel min="9" max="9"/>
16 16 <channel min="10" max="10"/>
17 17 </table>
18   - <table relatedDim="dim_2" name="Energy" units="indx">
  18 + <table relatedDim="dim_2" name="Energy" units="index">
19 19 <channel min="0" max="0"/>
20 20 <channel min="1" max="1"/>
21 21 <channel min="2" max="2"/>
... ... @@ -31,6 +31,87 @@
31 31 <channel min="12" max="12"/>
32 32 <channel min="13" max="13"/>
33 33 <channel min="14" max="14"/>
  34 + <channel min="15" max="15"/>
  35 + <channel min="16" max="16"/>
  36 + <channel min="17" max="17"/>
  37 + <channel min="18" max="18"/>
  38 + <channel min="19" max="19"/>
  39 + <channel min="20" max="20"/>
  40 + <channel min="21" max="21"/>
  41 + <channel min="22" max="22"/>
  42 + <channel min="23" max="23"/>
  43 + <channel min="24" max="24"/>
  44 + <channel min="25" max="25"/>
  45 + <channel min="26" max="26"/>
  46 + <channel min="27" max="27"/>
  47 + <channel min="28" max="28"/>
  48 + <channel min="29" max="29"/>
  49 + <channel min="30" max="30"/>
  50 + <channel min="31" max="31"/>
  51 + <channel min="32" max="32"/>
  52 + <channel min="33" max="33"/>
  53 + <channel min="34" max="34"/>
  54 + <channel min="35" max="35"/>
  55 + <channel min="36" max="36"/>
  56 + <channel min="37" max="37"/>
  57 + <channel min="38" max="38"/>
  58 + <channel min="39" max="39"/>
  59 + <channel min="40" max="40"/>
  60 + <channel min="41" max="41"/>
  61 + <channel min="42" max="42"/>
  62 + <channel min="43" max="43"/>
  63 + <channel min="44" max="44"/>
  64 + <channel min="45" max="45"/>
  65 + <channel min="46" max="46"/>
  66 + <channel min="47" max="47"/>
  67 + <channel min="48" max="48"/>
  68 + <channel min="49" max="49"/>
  69 + <channel min="50" max="50"/>
  70 + <channel min="51" max="51"/>
  71 + <channel min="52" max="52"/>
  72 + <channel min="53" max="53"/>
  73 + <channel min="54" max="54"/>
  74 + <channel min="55" max="55"/>
  75 + <channel min="56" max="56"/>
  76 + <channel min="57" max="57"/>
  77 + <channel min="58" max="58"/>
  78 + <channel min="59" max="59"/>
  79 + <channel min="60" max="60"/>
  80 + <channel min="61" max="61"/>
  81 + <channel min="62" max="62"/>
  82 + <channel min="63" max="63"/>
  83 + <channel min="64" max="64"/>
  84 + <channel min="65" max="65"/>
  85 + <channel min="66" max="66"/>
  86 + <channel min="67" max="67"/>
  87 + <channel min="68" max="68"/>
  88 + <channel min="69" max="69"/>
  89 + <channel min="70" max="70"/>
  90 + <channel min="71" max="71"/>
  91 + <channel min="72" max="72"/>
  92 + <channel min="73" max="73"/>
  93 + <channel min="74" max="74"/>
  94 + <channel min="75" max="75"/>
  95 + <channel min="76" max="76"/>
  96 + <channel min="77" max="77"/>
  97 + <channel min="78" max="78"/>
  98 + <channel min="79" max="79"/>
  99 + <channel min="80" max="80"/>
  100 + <channel min="81" max="81"/>
  101 + <channel min="82" max="82"/>
  102 + <channel min="83" max="83"/>
  103 + <channel min="84" max="84"/>
  104 + <channel min="85" max="85"/>
  105 + <channel min="86" max="86"/>
  106 + <channel min="87" max="87"/>
  107 + <channel min="88" max="88"/>
  108 + <channel min="89" max="89"/>
  109 + <channel min="90" max="90"/>
  110 + <channel min="91" max="91"/>
  111 + <channel min="92" max="92"/>
  112 + <channel min="93" max="93"/>
  113 + <channel min="94" max="94"/>
  114 + <channel min="95" max="95"/>
34 115 </table>
35 116 </tables>
36 117 </dimensions>
... ...
PARAM_INFO_PREDEFINED/info_pas_2d_energy.xml 0 โ†’ 100644
... ... @@ -0,0 +1,29 @@
  1 +<?xml version="1.0"?>
  2 +<paraminfo xml:id="pas_2d_energy">
  3 + <dimensions dim_1="11" dim_2="9">
  4 + <tables>
  5 + <table relatedDim="dim_1" name="CEM" units="index">
  6 + <channel min="0" max="0"/>
  7 + <channel min="1" max="1"/>
  8 + <channel min="2" max="2"/>
  9 + <channel min="3" max="3"/>
  10 + <channel min="4" max="4"/>
  11 + <channel min="5" max="5"/>
  12 + <channel min="6" max="6"/>
  13 + <channel min="7" max="7"/>
  14 + <channel min="8" max="8"/>
  15 + </table>
  16 + <table relatedDim="dim_2" name="Elev" units="index">
  17 + <channel min="0" max="0"/>
  18 + <channel min="1" max="1"/>
  19 + <channel min="2" max="2"/>
  20 + <channel min="3" max="3"/>
  21 + <channel min="4" max="4"/>
  22 + <channel min="5" max="5"/>
  23 + <channel min="6" max="6"/>
  24 + <channel min="7" max="7"/>
  25 + <channel min="8" max="8"/>
  26 + </table>
  27 + </tables>
  28 + </dimensions>
  29 +</paraminfo>
... ...
ParamTemplateList.xml
... ... @@ -512,6 +512,36 @@
512 512 </argument>
513 513 </arguments>
514 514 </paramTemplate>
  515 + <paramTemplate paramId='pas_2d_energy' fileName='pas_2d_energy_##min##_##max##'>
  516 + <arguments>
  517 + <argument key='min' name='Energy Min' type='list' subtype='int' default='0'>
  518 + <item key='0' name='0'/>
  519 + <item key='1' name='1'/>
  520 + <item key='2' name='2'/>
  521 + <item key='3' name='3'/>
  522 + <item key='4' name='4'/>
  523 + <item key='5' name='5'/>
  524 + <item key='6' name='6'/>
  525 + <item key='7' name='7'/>
  526 + <item key='8' name='8'/>
  527 + <item key='9' name='9'/>
  528 + <item key='10' name='10'/>
  529 + </argument>
  530 + <argument key='max' name='Energy Max' type='list' subtype='int' default='95'>
  531 + <item key='0' name='0'/>
  532 + <item key='1' name='1'/>
  533 + <item key='2' name='2'/>
  534 + <item key='3' name='3'/>
  535 + <item key='4' name='4'/>
  536 + <item key='5' name='5'/>
  537 + <item key='6' name='6'/>
  538 + <item key='7' name='7'/>
  539 + <item key='8' name='8'/>
  540 + <item key='9' name='9'/>
  541 + <item key='10' name='10'/>
  542 + </argument>
  543 + </arguments>
  544 + </paramTemplate>
515 545 <paramTemplate paramId='sum_into_table_range' fileName='sum_into_table_range_##paramid##_##relateddim##_##min##_##max##'>
516 546 <arguments>
517 547 <argument key='min' name='Min' type='float' default='0'/>
... ...