Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | ·a79185bcefd31847d490b1481ad80474·88876·libdevel·optional·libsiscone-dev_3.0.5-2_i386.deb | 1 | ·a79185bcefd31847d490b1481ad80474·88876·libdevel·optional·libsiscone-dev_3.0.5-2_i386.deb |
2 | ·0e6014fb905ed0298336afb49797b155·79636·libdevel·optional·libsiscone-spherical-dev_3.0.5-2_i386.deb | 2 | ·0e6014fb905ed0298336afb49797b155·79636·libdevel·optional·libsiscone-spherical-dev_3.0.5-2_i386.deb |
3 | ·405fc5006080e99c10dce2a93f04570a·415704·debug·optional·libsiscone-spherical0v5-dbgsym_3.0.5-2_i386.deb | 3 | ·405fc5006080e99c10dce2a93f04570a·415704·debug·optional·libsiscone-spherical0v5-dbgsym_3.0.5-2_i386.deb |
4 | ·6a0e07168fa2a2e531b7586b8db93331·64520·libs·optional·libsiscone-spherical0v5_3.0.5-2_i386.deb | 4 | ·6a0e07168fa2a2e531b7586b8db93331·64520·libs·optional·libsiscone-spherical0v5_3.0.5-2_i386.deb |
5 | ·850adf4b2fff4042da1948accccdb93b·488656·debug·optional·libsiscone0v5-dbgsym_3.0.5-2_i386.deb | 5 | ·850adf4b2fff4042da1948accccdb93b·488656·debug·optional·libsiscone0v5-dbgsym_3.0.5-2_i386.deb |
6 | ·3e9005e9a249c5290715de7d739eb891·70604·libs·optional·libsiscone0v5_3.0.5-2_i386.deb | 6 | ·3e9005e9a249c5290715de7d739eb891·70604·libs·optional·libsiscone0v5_3.0.5-2_i386.deb |
7 | ·179c962333ff2b4cfbc6ad1f61729356·1186700·doc·optional·siscone-doc-html_3.0.5-2_all.deb | ||
8 | · | 7 | ·46240da65ce25cd439ad5ffd269b2eaf·1187732·doc·optional·siscone-doc-html_3.0.5-2_all.deb |
8 | ·7de4d875d96bd0a03b578f329d69ff7e·1589348·doc·optional·siscone-doc-pdf_3.0.5-2_all.deb | ||
9 | ·ee8a36e6ed6ae32143424e71fcc9dc11·34968·devel·optional·siscone-examples_3.0.5-2_all.deb | 9 | ·ee8a36e6ed6ae32143424e71fcc9dc11·34968·devel·optional·siscone-examples_3.0.5-2_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-01-10·17:32:40.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-01-10·17:32:40.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····8564·2023-01-10·17:32:40.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····8564·2023-01-10·17:32:40.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··117 | 3 | -rw-r--r--···0········0········0··1178976·2023-01-10·17:32:40.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·siscone-doc-html | 1 | Package:·siscone-doc-html |
2 | Source:·siscone | 2 | Source:·siscone |
3 | Version:·3.0.5-2 | 3 | Version:·3.0.5-2 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org> |
6 | Installed-Size:·58 | 6 | Installed-Size:·5829 |
7 | Depends:·libjs-jquery | 7 | Depends:·libjs-jquery |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·http://projects.hepforge.org/siscone/ | 11 | Homepage:·http://projects.hepforge.org/siscone/ |
12 | Description:·Developer's·reference·manual·of·SISCone·(HTML) | 12 | Description:·Developer's·reference·manual·of·SISCone·(HTML) |
13 | ·SISCone·implements·a·Seedless·Infrared·(IR)·Safe·Cone·jet·algorithm,·it·takes | 13 | ·SISCone·implements·a·Seedless·Infrared·(IR)·Safe·Cone·jet·algorithm,·it·takes |
Offset 211, 15 lines modified | Offset 211, 15 lines modified | ||
211 | -rw-r--r--···0·root·········(0)·root·········(0)·····6639·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_s.html | 211 | -rw-r--r--···0·root·········(0)·root·········(0)·····6639·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_s.html |
212 | -rw-r--r--···0·root·········(0)·root·········(0)·····3191·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_t.html | 212 | -rw-r--r--···0·root·········(0)·root·········(0)·····3191·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_t.html |
213 | -rw-r--r--···0·root·········(0)·root·········(0)·····2319·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_u.html | 213 | -rw-r--r--···0·root·········(0)·root·········(0)·····2319·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_u.html |
214 | -rw-r--r--···0·root·········(0)·root·········(0)·····4264·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_v.html | 214 | -rw-r--r--···0·root·········(0)·root·········(0)·····4264·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_v.html |
215 | -rw-r--r--···0·root·········(0)·root·········(0)····30418·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_vars.html | 215 | -rw-r--r--···0·root·········(0)·root·········(0)····30418·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_vars.html |
216 | -rw-r--r--···0·root·········(0)·root·········(0)·····2155·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_x.html | 216 | -rw-r--r--···0·root·········(0)·root·········(0)·····2155·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_x.html |
217 | -rw-r--r--···0·root·········(0)·root·········(0)·····5352·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_~.html | 217 | -rw-r--r--···0·root·········(0)·root·········(0)·····5352·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/functions_~.html |
218 | -rw-r--r--···0·root·········(0)·root·········(0)····3 | 218 | -rw-r--r--···0·root·········(0)·root·········(0)····34267·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/geom__2d_8cpp_source.html |
219 | -rw-r--r--···0·root·········(0)·root·········(0)····30773·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/geom__2d_8h_source.html | 219 | -rw-r--r--···0·root·········(0)·root·········(0)····30773·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/geom__2d_8h_source.html |
220 | -rw-r--r--···0·root·········(0)·root·········(0)·····2552·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals.html | 220 | -rw-r--r--···0·root·········(0)·root·········(0)·····2552·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals.html |
221 | -rw-r--r--···0·root·········(0)·root·········(0)·····2434·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_defs.html | 221 | -rw-r--r--···0·root·········(0)·root·········(0)·····2434·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_defs.html |
222 | -rw-r--r--···0·root·········(0)·root·········(0)·····2059·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_vars.html | 222 | -rw-r--r--···0·root·········(0)·root·········(0)·····2059·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_vars.html |
223 | -rw-r--r--···0·root·········(0)·root·········(0)·····6197·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.html | 223 | -rw-r--r--···0·root·········(0)·root·········(0)·····6197·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.html |
224 | -rw-r--r--···0·root·········(0)·root·········(0)····23370·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.png | 224 | -rw-r--r--···0·root·········(0)·root·········(0)····23370·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.png |
225 | -rw-r--r--···0·root·········(0)·root·········(0)····52933·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hash_8cpp_source.html | 225 | -rw-r--r--···0·root·········(0)·root·········(0)····52933·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hash_8cpp_source.html |
Offset 111, 55 lines modified | Offset 111, 55 lines modified | ||
111 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·ctor·with·initialisation</span></div> | 111 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//·ctor·with·initialisation</span></div> |
112 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·we·initialise·with·a·centre·(in·eta,phi)·and·a·radius</span></div> | 112 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//·we·initialise·with·a·centre·(in·eta,phi)·and·a·radius</span></div> |
113 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//··-·c_eta···eta·coordinate·of·the·centre</span></div> | 113 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span><span·class="comment">//··-·c_eta···eta·coordinate·of·the·centre</span></div> |
114 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//··-·c_phi···phi·coordinate·of·the·centre</span></div> | 114 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span><span·class="comment">//··-·c_phi···phi·coordinate·of·the·centre</span></div> |
115 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//··-·R·······radius</span></div> | 115 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//··-·R·······radius</span></div> |
116 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//-------------------------------------------------------</span></div> | 116 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//-------------------------------------------------------</span></div> |
117 | <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}"> | 117 | <div·class="foldopen"·id="foldopen00063"·data-start="{"·data-end="}"> |
118 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Ceta__phi__range.html#ab9d2472b886a5d183442809d44d2cb5e">···63</a></span><a·class="code·hl_function"·href="classsiscone_1_1Ceta__phi__range.html#adbf5cbebd39bd43b64af1703edc5854e">Ceta_phi_range::Ceta_phi_range</a>(<span·class="keywordtype">double</span>·c_eta,·<span·class="keywordtype">double</span>·c_phi,·<span·class="keywordtype">double</span>·R){</div> | 118 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Ceta__phi__range.html#ab9d2472b886a5d183442809d44d2cb5e">···63</a></span><a·class="code·hl_function"·href="classsiscone_1_1Ceta__phi__range.html#adbf5cbebd39bd43b64af1703edc5854e">Ceta_phi_range::Ceta_phi_range</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">c_eta</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">c_phi</a>,·<span·class="keywordtype">double</span>·R){</div> |
119 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="comment">//·determination·of·the·eta·range</span></div> | 119 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="comment">//·determination·of·the·eta·range</span></div> |
120 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="comment">//-------------------------------</span></div> | 120 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="comment">//-------------------------------</span></div> |
121 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keywordtype">double</span>·xmin·=·max(c_eta-R,<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#a91ade04c3634644750ac91767567700b">eta_min</a>+0.0001);</div> | ||
122 | <div·class="line"><a·id="l0006 | 121 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmin</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">max</a>(<a·class="cod[·...·truncated·by·diffoscope;·len:·182,·SHA:·5d6ad66d1a62b532f446f4a366ce3bbd0b02cb5c0d80058099c06a7cefea62f9·...·]0.0001);</div> |
122 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmax</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">min</a>(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">c_eta</a>+R,<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#a67ccb1d3c4fab1489abb175e360f2c86">eta_max</a>-0.0001);</div> | ||
123 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 123 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
124 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·cell_min·=·get_eta_cell(xmin);</div> | ||
125 | <div·class="line"><a·id="l000 | 124 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_min</a>·=·get_eta_cell(<a·class="code·hl_class"·hre[·...·truncated·by·diffoscope;·len:·44,·SHA:·2c3e60b307bc4d175a050862dc9f616e62ece32b5f230d389ae184c7b6fd96fb·...·]);</div> |
125 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>·=·get_eta_cell(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmax</a>);</div> | ||
126 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> | 126 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> |
127 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="comment">//·warning:·if·cell_max==2^31,·2*cell_max==0·hence,·</span></div> | 127 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<span·class="comment">//·warning:·if·cell_max==2^31,·2*cell_max==0·hence,·</span></div> |
128 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="comment">//·even·if·the·next·formula·is·formally·(2*cell_max-cell_min),</span></div> | 128 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>··<span·class="comment">//·even·if·the·next·formula·is·formally·(2*cell_max-cell_min),</span></div> |
129 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="comment">//·expressing·it·as·(cell_max-cell_min)+cell_max·is·safe.</span></div> | 129 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="comment">//·expressing·it·as·(cell_max-cell_min)+cell_max·is·safe.</span></div> |
130 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#a0b945ebbe0fd2e8bd043fee02ab7bcb3">eta_range</a>·=·(cell_max-cell_min)+cell_max;</div> | 130 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#a0b945ebbe0fd2e8bd043fee02ab7bcb3">eta_range</a>·=·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>-<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_min</a>)+<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>;</div> |
131 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> | 131 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>·</div> |
132 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="comment">//·determination·of·the·phi·range</span></div> | 132 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="comment">//·determination·of·the·phi·range</span></div> |
133 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//·!!·taking·care·of·periodicity·!!</span></div> | 133 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="comment">//·!!·taking·care·of·periodicity·!!</span></div> |
134 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//---------------------------------</span></div> | 134 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="comment">//---------------------------------</span></div> |
135 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··xmin·=·phi_in_range(c_phi-R);</div> | ||
136 | <div·class="line"><a·id="l0008 | 135 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmin</a>·=·phi_in_range(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">c_phi</a>-R);</div> |
136 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmax</a>·=·phi_in_range(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">c_phi</a>+R);</div> | ||
137 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> | 137 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·</div> |
138 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··cell_min·=·get_phi_cell(xmin);</div> | ||
139 | <div·class="line"><a·id="l0008 | 138 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_min</a>·=·get_phi_cell(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmin</a>);</div> |
139 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>·=·get_phi_cell(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmax</a>);</div> | ||
140 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> | 140 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> |
141 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//·Also,·if·the·interval·goes·through·pi,·inversion·is·needed</span></div> | 141 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="comment">//·Also,·if·the·interval·goes·through·pi,·inversion·is·needed</span></div> |
142 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordflow">if</span>·(xmax>xmin)</div> | ||
143 | <div·class="line"><a·id="l0008 | 142 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmax</a>><a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmin</a>)</div> |
143 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#aeee6f7554e13e52b27c133c163b9e2da">phi_range</a>·=·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>-<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_min</a>)+<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>;</div> | ||
144 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keywordflow">else</span>·{</div> | 144 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keywordflow">else</span>·{</div> |
145 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#aeee6f7554e13e52b27c133c163b9e2da">phi_range</a>·=·(cell_min==cell_max)·</div> | 145 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>····<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#aeee6f7554e13e52b27c133c163b9e2da">phi_range</a>·=·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_min</a>==<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>)·</div> |
146 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······?·PHI_RANGE_MASK</div> | 146 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>······?·PHI_RANGE_MASK</div> |
147 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······:·((PHI_RANGE_MASK^(cell_min-cell_max))·+·cell_max);</div> | 147 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······:·((PHI_RANGE_MASK^(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_min</a>-<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>))·+·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_max</a>);</div> |
148 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··}</div> | 148 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··}</div> |
149 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>}</div> | 149 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>}</div> |
150 | </div> | 150 | </div> |
151 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> | 151 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> |
152 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//·assignment·of·range</span></div> | 152 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//·assignment·of·range</span></div> |
153 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">//··-·r···range·to·assign·to·current·one</span></div> | 153 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">//··-·r···range·to·assign·to·current·one</span></div> |
154 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">//---------------------------------------</span></div> | 154 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">//---------------------------------------</span></div> |
155 | <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}"> | 155 | <div·class="foldopen"·id="foldopen00099"·data-start="{"·data-end="}"> |
156 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Ceta__phi__range.html#aa1174dd81d42192271d6880cfdafff4f">···99</a></span><a·class="code·hl_class"·href="classsiscone_1_1Ceta__phi__range.html">Ceta_phi_range</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Ceta__phi__range.html#aa1174dd81d42192271d6880cfdafff4f">Ceta_phi_range::operator·=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Ceta__phi__range.html">Ceta_phi_range</a>·&r){</div> | 156 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Ceta__phi__range.html#aa1174dd81d42192271d6880cfdafff4f">···99</a></span><a·class="code·hl_class"·href="classsiscone_1_1Ceta__phi__range.html">Ceta_phi_range</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Ceta__phi__range.html#aa1174dd81d42192271d6880cfdafff4f">Ceta_phi_range::operator·=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Ceta__phi__range.html">Ceta_phi_range</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r</a>){</div> |
157 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#a0b945ebbe0fd2e8bd043fee02ab7bcb3">eta_range</a>·=·r.<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#a0b945ebbe0fd2e8bd043fee02ab7bcb3">eta_range</a>;</div> | ||
158 | <div·class="line"><a·id="l0010 | 157 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#a0b945ebbe0fd2e8bd043fee02ab7bcb3">eta_range</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r</a>.eta_ran[·...·truncated·by·diffoscope;·len:·2,·SHA:·309d20864f274b097f64106ec08fde76b42486d4e2f7165c7a9a233533dd8fc3·...·];</div> |
158 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#aeee6f7554e13e52b27c133c163b9e2da">phi_range</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r</a>.phi_range;</div> | ||
159 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> | 159 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> |
160 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div> | 160 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keywordflow">return</span>·*<span·class="keyword">this</span>;</div> |
161 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>}</div> | 161 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>}</div> |
162 | </div> | 162 | </div> |
163 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> | 163 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> |
164 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="comment">//·add·a·particle·to·the·range</span></div> | 164 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span><span·class="comment">//·add·a·particle·to·the·range</span></div> |
165 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="comment">//··-·eta··eta·coordinate·of·the·particle</span></div> | 165 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span><span·class="comment">//··-·eta··eta·coordinate·of·the·particle</span></div> |
Offset 184, 10 lines modified | Offset 184, 14 lines modified | ||
184 | Ceta_phi_range() | 184 | Ceta_phi_range() |
185 | default·ctor | 185 | default·ctor |
186 | Definition·geom_2d.cpp:52 | 186 | Definition·geom_2d.cpp:52 |
187 | siscone::Ceta_phi_range::phi_range | 187 | siscone::Ceta_phi_range::phi_range |
188 | unsigned·int·phi_range | 188 | unsigned·int·phi_range |
189 | phi·range·as·a·binary·coding·of·covered·cells | 189 | phi·range·as·a·binary·coding·of·covered·cells |
190 | Definition·geom_2d.h:146 | 190 | Definition·geom_2d.h:146 |
191 | siscone::circulator | ||
192 | a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an | ||
193 | iterator; | ||
194 | Definition·circulator.h:36 | ||
191 | =============================================================================== | 195 | =============================================================================== |
192 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 | 196 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 |
Offset 88, 33 lines modified | Offset 88, 33 lines modified | ||
88 | <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">namespace·</span>siscone{</div> | 88 | <div·class="line"><a·id="l00037"·name="l00037"></a><span·class="lineno">···37</span><span·class="keyword">namespace·</span>siscone{</div> |
89 | <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> | 89 | <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>·</div> |
90 | <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="};"> | 90 | <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="};"> |
91 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html">···49</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>{</div> | 91 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html">···49</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>{</div> |
92 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·<span·class="keyword">public</span>:</div> | 92 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·<span·class="keyword">public</span>:</div> |
93 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum</a>();</div> | 93 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum</a>();</div> |
94 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> | 94 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> |
95 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum</a>(<span·class="keywordtype">double</span>·_px,·<span·class="keywordtype">double</span>·_py,·<span·class="keywordtype">double</span>· | 95 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_px</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_py</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href=[·...·truncated·by·diffoscope;·len:·153,·SHA:·dd7f767928da1119c6a17c15d3f1d38db70156a0a234c94596da282c2dd19864·...·]);</div> |
96 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> | 96 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> |
97 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum</a>(<span·class="keywordtype">double</span>·_eta,·<span·class="keywordtype">double</span>·_phi,·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·_ref);</div> | 97 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_eta</a>,·<span·class="keywordtype">double</span>·_phi,·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·<a·class="code·hl_class"·href="classsiscone_1_1circulator[·...·truncated·by·diffoscope;·len:·15,·SHA:·49ceef9a97e854a17d2c0f561a5291771355702f0f0fc7f7295ed34acb03ab26·...·]);</div> |
98 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> | 98 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> |
99 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a16c22242813f23a6ed9a0f125b7d7abd">~Cmomentum</a>();</div> | 99 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a16c22242813f23a6ed9a0f125b7d7abd">~Cmomentum</a>();</div> |
100 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> | 100 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> |
101 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#add1b17442a178a6568d1b06fbe9b793d">···64</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#add1b17442a178a6568d1b06fbe9b793d">perp</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·sqrt(<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>());}</div> | 101 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#add1b17442a178a6568d1b06fbe9b793d">···64</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#add1b17442a178a6568d1b06fbe9b793d">perp</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">sqrt</a>(<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>());}</div> |
102 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> | 102 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> |
103 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">···67</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>;}</div> | 103 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">···67</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>;}</div> |
104 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 104 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
105 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#aa4076d4153bb9c0aada6b9cacfa5ed1a">···70</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#aa4076d4153bb9c0aada6b9cacfa5ed1a">mass</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·sqrt(<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a240698e9f37df32aa40debaf288e9f3f">mass2</a>());}</div> | 105 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#aa4076d4153bb9c0aada6b9cacfa5ed1a">···70</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#aa4076d4153bb9c0aada6b9cacfa5ed1a">mass</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">sqrt</a>(<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a240698e9f37df32aa40debaf288e9f3f">mass2</a>());}</div> |
106 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> | 106 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> |
107 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a240698e9f37df32aa40debaf288e9f3f">···73</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a240698e9f37df32aa40debaf288e9f3f">mass2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a44cf8eea638810df8b11af4dc46dd847">perpmass2</a>()-<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>();}</div> | 107 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a240698e9f37df32aa40debaf288e9f3f">···73</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a240698e9f37df32aa40debaf288e9f3f">mass2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a44cf8eea638810df8b11af4dc46dd847">perpmass2</a>()-<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>();}</div> |
108 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> | 108 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> |
109 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#afdd21fe6f5204525075289ccf84a5c05">···76</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#afdd21fe6f5204525075289ccf84a5c05">perpmass</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·sqrt((<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>-<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>)*(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>));}</div> | 109 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#afdd21fe6f5204525075289ccf84a5c05">···76</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#afdd21fe6f5204525075289ccf84a5c05">perpmass</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">sqrt</a>((<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>-<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>)*(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>));}</div> |
110 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> | 110 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> |
111 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a44cf8eea638810df8b11af4dc46dd847">···79</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a44cf8eea638810df8b11af4dc46dd847">perpmass2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>-<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>)*(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>);}</div> | 111 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a44cf8eea638810df8b11af4dc46dd847">···79</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a44cf8eea638810df8b11af4dc46dd847">perpmass2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>-<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>)*(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>);}</div> |
112 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> | 112 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> |
113 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a6c43da7342a702be8a144f2ac2cf5e74">···82</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a6c43da7342a702be8a144f2ac2cf5e74">Et</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>/sqrt(1.0+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>/<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>());}</div> | 113 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a6c43da7342a702be8a144f2ac2cf5e74">···82</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a6c43da7342a702be8a144f2ac2cf5e74">Et</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>/<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">sqrt</a>(1.0+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>/<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>());}</div> |
114 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> | 114 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> |
115 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a0e4f490212b21d1e3c3d673841f79ed9">···85</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a0e4f490212b21d1e3c3d673841f79ed9">Et2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>/(1.0+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>/<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>());}</div> | 115 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a0e4f490212b21d1e3c3d673841f79ed9">···85</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">double</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a0e4f490212b21d1e3c3d673841f79ed9">Et2</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>/(1.0+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>*<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>/<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a34906f9aa7e76de7c9b3f599528c77aa">perp2</a>());}</div> |
116 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> | 116 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> |
117 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#aae97cbb505dcc1fe10608c6580e7e28c">operator·=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&v);</div> | 117 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#aae97cbb505dcc1fe10608c6580e7e28c">operator·=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&v);</div> |
118 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> | 118 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> |
119 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a360ee2ded69dddaaa3fac38ffdd6d39e">operator·+·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&v);</div> | 119 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a360ee2ded69dddaaa3fac38ffdd6d39e">operator·+·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&v);</div> |
120 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> | 120 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> |
Offset 89, 15 lines modified | Offset 89, 15 lines modified | ||
89 | 116·int·parent_index; | 89 | 116·int·parent_index; |
90 | 117·int·index; | 90 | 117·int·index; |
91 | ·118 | 91 | ·118 |
92 | ·120·//·the·following·part·is·used·for·checksums·// | 92 | ·120·//·the·following·part·is·used·for·checksums·// |
93 | 122·Creference·ref; | 93 | 122·Creference·ref; |
94 | ·123}; | 94 | ·123}; |
95 | ·124 | 95 | ·124 |
96 | ·127bool·operator | 96 | ·127bool·operator_<(const·Cmomentum·&v1,·const·Cmomentum·&v2); |
97 | ·128 | 97 | ·128 |
98 | ·130bool·momentum_eta_less(const·Cmomentum·&v1,·const·Cmomentum·&v2); | 98 | ·130bool·momentum_eta_less(const·Cmomentum·&v1,·const·Cmomentum·&v2); |
99 | ·131 | 99 | ·131 |
100 | ·133bool·momentum_pt_less(const·Cmomentum·&v1,·const·Cmomentum·&v2); | 100 | ·133bool·momentum_pt_less(const·Cmomentum·&v1,·const·Cmomentum·&v2); |
101 | ·134 | 101 | ·134 |
102 | ·135 | 102 | ·135 |
103 | ·137//·some·handy·utilities·// | 103 | ·137//·some·handy·utilities·// |
Offset 92, 44 lines modified | Offset 92, 44 lines modified | ||
92 | <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·The·elements·at·each·node·are·of·'Cmomentum'·type.··············*</span></div> | 92 | <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span><span·class="comment">·*·The·elements·at·each·node·are·of·'Cmomentum'·type.··············*</span></div> |
93 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="comment">·*******************************************************************/</span></div> | 93 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span><span·class="comment">·*******************************************************************/</span></div> |
94 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> | 94 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> |
95 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//·default·ctor</span></div> | 95 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//·default·ctor</span></div> |
96 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//--------------</span></div> | 96 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//--------------</span></div> |
97 | <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> | 97 | <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> |
98 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">···45</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree::Cquadtree</a>(){</div> | 98 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">···45</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree::Cquadtree</a>(){</div> |
99 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>·=·NULL;</div> | 99 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>;</div> |
100 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> | 100 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> |
101 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][1]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][1]·=·NULL;</div> | 101 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][1]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][1]·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>;</div> |
102 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ab2dd5d6696c48583a417204700c77ec2">has_child</a>·=·<span·class="keyword">false</span>;</div> | 102 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ab2dd5d6696c48583a417204700c77ec2">has_child</a>·=·<span·class="keyword">false</span>;</div> |
103 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>}</div> | 103 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>}</div> |
104 | </div> | 104 | </div> |
105 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> | 105 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div> |
106 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> | 106 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> |
107 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·ctor·with·initialisation·(see·init·for·details)</span></div> | 107 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="comment">//·ctor·with·initialisation·(see·init·for·details)</span></div> |
108 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//--------------------------</span></div> | 108 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span><span·class="comment">//--------------------------</span></div> |
109 | <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}"> | 109 | <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}"> |
110 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a8787e345646364ee4acfa33290ab32b7">···55</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree::Cquadtree</a>(<span·class="keywordtype">double</span>· | 110 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a8787e345646364ee4acfa33290ab32b7">···55</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree::Cquadtree</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_x</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_y</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="c[·...·truncated·by·diffoscope;·len:·170,·SHA:·7d687b6b9ef8f2fc1d0bff6c937f97796fe6093ce591efb5cfbb87cb6fab16dc·...·]){</div> |
111 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>·=·NULL;</div> | 111 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>;</div> |
112 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> | 112 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> |
113 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][1]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][1]·=·NULL;</div> | 113 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][1]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][0]·=·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][1]·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>;</div> |
114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ab2dd5d6696c48583a417204700c77ec2">has_child</a>·=·<span·class="keyword">false</span>;</div> | 114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ab2dd5d6696c48583a417204700c77ec2">has_child</a>·=·<span·class="keyword">false</span>;</div> |
115 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> | 115 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> |
116 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#ad24a504ba563607b7f2c8b33cfd6f404">init</a>(_x,·_y,·_half_size_x,·_half | 116 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#ad24a504ba563607b7f2c8b33cfd6f404">init</a>(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_x</a>,·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_y</a>,·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_half_size_x</a>,·<a·class="code·hl_class"·href=[·...·truncated·by·diffoscope;·len:·50,·SHA:·91f8d4d929b0ec858c7552cf5deccb26b0fadabae02e508e7fcd0d663d95a846·...·]);</div> |
117 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>}</div> | 117 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>}</div> |
118 | </div> | 118 | </div> |
119 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> | 119 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> |
120 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> | 120 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>·</div> |
121 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·default·destructor</span></div> | 121 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">//·default·destructor</span></div> |
122 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·at·destruction,·everything·is·destroyed·except·</span></div> | 122 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">//·at·destruction,·everything·is·destroyed·except·</span></div> |
123 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//·physical·values·at·the·leaves</span></div> | 123 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">//·physical·values·at·the·leaves</span></div> |
124 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//------------------------------------------------</span></div> | 124 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">//------------------------------------------------</span></div> |
125 | <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}"> | 125 | <div·class="foldopen"·id="foldopen00069"·data-start="{"·data-end="}"> |
126 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a54a4da1cf2fb1dd9eb838ef940acf380">···69</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a54a4da1cf2fb1dd9eb838ef940acf380">Cquadtree::~Cquadtree</a>(){</div> | 126 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a54a4da1cf2fb1dd9eb838ef940acf380">···69</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a54a4da1cf2fb1dd9eb838ef940acf380">Cquadtree::~Cquadtree</a>(){</div> |
127 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ab2dd5d6696c48583a417204700c77ec2">has_child</a>){</div> | 127 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ab2dd5d6696c48583a417204700c77ec2">has_child</a>){</div> |
128 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>!=NULL)·<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>;</div> | 128 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>!=<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>)·<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>;</div> |
129 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][0];</div> | 129 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][0];</div> |
130 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][1];</div> | 130 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[0][1];</div> |
131 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][0];</div> | 131 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][0];</div> |
132 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][1];</div> | 132 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>····<span·class="keyword">delete</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#ae93711301ad34334077c8f7c1b01c1f3">children</a>[1][1];</div> |
133 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··}</div> | 133 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··}</div> |
134 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>}</div> | 134 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>}</div> |
135 | </div> | 135 | </div> |
Offset 392, 10 lines modified | Offset 392, 14 lines modified | ||
392 | siscone::Cquadtree::children | 392 | siscone::Cquadtree::children |
393 | Cquadtree·*·children[2][2] | 393 | Cquadtree·*·children[2][2] |
394 | sub-cells·(·0,1->left-right;·0,1->bottom,top) | 394 | sub-cells·(·0,1->left-right;·0,1->bottom,top) |
395 | Definition·quadtree.h:119 | 395 | Definition·quadtree.h:119 |
396 | siscone::Creference | 396 | siscone::Creference |
397 | references·used·for·checksums. | 397 | references·used·for·checksums. |
398 | Definition·reference.h:43 | 398 | Definition·reference.h:43 |
399 | siscone::circulator | ||
400 | a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an | ||
401 | iterator; | ||
402 | Definition·circulator.h:36 | ||
399 | =============================================================================== | 403 | =============================================================================== |
400 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 | 404 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 |
Offset 85, 27 lines modified | Offset 85, 27 lines modified | ||
85 | <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="keyword">namespace·</span>siscone{</div> | 85 | <div·class="line"><a·id="l00034"·name="l00034"></a><span·class="lineno">···34</span><span·class="keyword">namespace·</span>siscone{</div> |
86 | <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> | 86 | <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> |
87 | <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="};"> | 87 | <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="};"> |
88 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html">···43</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classsiscone_1_1Cquadtree.html">Cquadtree</a>{</div> | 88 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html">···43</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classsiscone_1_1Cquadtree.html">Cquadtree</a>{</div> |
89 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·<span·class="keyword">public</span>:</div> | 89 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·<span·class="keyword">public</span>:</div> |
90 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree</a>();</div> | 90 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree</a>();</div> |
91 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> | 91 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> |
92 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree</a>(<span·class="keywordtype">double</span>· | 92 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a74f087ccb4668bf0da9930a783dcdb31">Cquadtree</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_x</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_y</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="c[·...·truncated·by·diffoscope;·len:·170,·SHA:·7d687b6b9ef8f2fc1d0bff6c937f97796fe6093ce591efb5cfbb87cb6fab16dc·...·]);</div> |
93 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> | 93 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> |
94 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a54a4da1cf2fb1dd9eb838ef940acf380">~Cquadtree</a>();</div> | 94 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a54a4da1cf2fb1dd9eb838ef940acf380">~Cquadtree</a>();</div> |
95 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> | 95 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> |
96 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#ad24a504ba563607b7f2c8b33cfd6f404">init</a>(<span·class="keywordtype">double</span>· | 96 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#ad24a504ba563607b7f2c8b33cfd6f404">init</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_x</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_y</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="c[·...·truncated·by·diffoscope;·len:·170,·SHA:·7d687b6b9ef8f2fc1d0bff6c937f97796fe6093ce591efb5cfbb87cb6fab16dc·...·]);</div> |
97 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 97 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
98 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a5eaf290c99a3cad3685f17766c3e459e">add</a>(<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*v_add);</div> | 98 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a5eaf290c99a3cad3685f17766c3e459e">add</a>(<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">v_add</a>);</div> |
99 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> | 99 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> |
100 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a4533e29e559e72ed5fd0fd44d5015dc9">circle_intersect</a>(<span·class="keywordtype">double</span>·cx,·<span·class="keywordtype">double</span>·cy,·<span·class="keywordtype">double</span>·c | 100 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a4533e29e559e72ed5fd0fd44d5015dc9">circle_intersect</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cx</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cy</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="c[·...·truncated·by·diffoscope;·len:·39,·SHA:·2c086d6ed95f980b1532b73999793664e1f84ae6a189b0b19e3de59a13ad02f0·...·]);</div> |
101 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> | 101 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> |
102 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a772c03817c41f09e2df712c94d8b74bc">save</a>(FILE·*flux);</div> | 102 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a772c03817c41f09e2df712c94d8b74bc">save</a>(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">FILE</a>·*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">flux</a>);</div> |
103 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> | 103 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> |
104 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a8ba89ad2c9f2d1f8a5adc150b5ea56b8">save_leaves</a>(FILE·*flux);</div> | 104 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cquadtree.html#a8ba89ad2c9f2d1f8a5adc150b5ea56b8">save_leaves</a>(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">FILE</a>·*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">flux</a>);</div> |
105 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> | 105 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> |
106 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a8ab4a13d42e0729a8eb375eefa874b9f">··112</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#a8ab4a13d42e0729a8eb375eefa874b9f">centre_x</a>;···········</div> | 106 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a8ab4a13d42e0729a8eb375eefa874b9f">··112</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#a8ab4a13d42e0729a8eb375eefa874b9f">centre_x</a>;···········</div> |
107 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#aae921b7b40ba56e3fbfa305b0c86f690">··113</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#aae921b7b40ba56e3fbfa305b0c86f690">centre_y</a>;···········</div> | 107 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#aae921b7b40ba56e3fbfa305b0c86f690">··113</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#aae921b7b40ba56e3fbfa305b0c86f690">centre_y</a>;···········</div> |
108 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a31ed7c8a449f6d0173f9f460797a7a83">··114</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#a31ed7c8a449f6d0173f9f460797a7a83">half_size_x</a>;········</div> | 108 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a31ed7c8a449f6d0173f9f460797a7a83">··114</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#a31ed7c8a449f6d0173f9f460797a7a83">half_size_x</a>;········</div> |
109 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a3d1035f64b59d5b74dd549772999201c">··115</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#a3d1035f64b59d5b74dd549772999201c">half_size_y</a>;········</div> | 109 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#a3d1035f64b59d5b74dd549772999201c">··115</a></span>··<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#a3d1035f64b59d5b74dd549772999201c">half_size_y</a>;········</div> |
110 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div> | 110 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div> |
111 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">··117</a></span>··<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>;··············</div> | 111 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">··117</a></span>··<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*<a·class="code·hl_variable"·href="classsiscone_1_1Cquadtree.html#abeb2e57283e3b293e3eba60cc6884337">v</a>;··············</div> |
Offset 133, 10 lines modified | Offset 133, 14 lines modified | ||
133 | siscone::Cquadtree::children | 133 | siscone::Cquadtree::children |
134 | Cquadtree·*·children[2][2] | 134 | Cquadtree·*·children[2][2] |
135 | sub-cells·(·0,1->left-right;·0,1->bottom,top) | 135 | sub-cells·(·0,1->left-right;·0,1->bottom,top) |
136 | Definition·quadtree.h:119 | 136 | Definition·quadtree.h:119 |
137 | siscone::Creference | 137 | siscone::Creference |
138 | references·used·for·checksums. | 138 | references·used·for·checksums. |
139 | Definition·reference.h:43 | 139 | Definition·reference.h:43 |
140 | siscone::circulator | ||
141 | a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an | ||
142 | iterator; | ||
143 | Definition·circulator.h:36 | ||
140 | =============================================================================== | 144 | =============================================================================== |
141 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 | 145 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 |
Offset 114, 20 lines modified | Offset 114, 20 lines modified | ||
114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> | 114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> |
115 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> | 115 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> |
116 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·incrementation·of·the·generator·state</span></div> | 116 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="comment">//·incrementation·of·the·generator·state</span></div> |
117 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//---------------------------------------</span></div> | 117 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span><span·class="comment">//---------------------------------------</span></div> |
118 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">static</span>·<span·class="keyword">inline</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">long</span>·<span·class="keywordtype">int</span>·increment_state(){</div> | 118 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="keyword">static</span>·<span·class="keyword">inline</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">long</span>·<span·class="keywordtype">int</span>·increment_state(){</div> |
119 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·local_ranlux_state.i;</div> | 119 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·local_ranlux_state.i;</div> |
120 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·j·=·local_ranlux_state.j;</div> | 120 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·j·=·local_ranlux_state.j;</div> |
121 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keywordtype">long</span>·<span·class="keywordtype">int</span>·delta·=·local_ranlux_state.u[j]·-·local_ranlux_state.u[i]·</div> | 121 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keywordtype">long</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">delta</a>·=·local_ranlux_state.u[j]·-·local_ranlux_state.u[i]·</div> |
122 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····-·local_ranlux_state.carry;</div> | 122 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>····-·local_ranlux_state.carry;</div> |
123 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 123 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
124 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordflow">if</span>·(delta·&·mask_hi){</div> | 124 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">delta</a>·&·mask_hi){</div> |
125 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····local_ranlux_state.carry·=·1;</div> | 125 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····local_ranlux_state.carry·=·1;</div> |
126 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····delta·&=·mask_lo;</div> | 126 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">delta</a>·&=·mask_lo;</div> |
127 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··}·<span·class="keywordflow">else</span>·{</div> | 127 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··}·<span·class="keywordflow">else</span>·{</div> |
128 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····local_ranlux_state.carry·=·0;</div> | 128 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····local_ranlux_state.carry·=·0;</div> |
129 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··}</div> | 129 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··}</div> |
130 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> | 130 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>·</div> |
131 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··local_ranlux_state.u[i]·=·delta;</div> | 131 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··local_ranlux_state.u[i]·=·delta;</div> |
132 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··</div> | 132 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··</div> |
133 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keywordflow">if</span>·(i==0)</div> | 133 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keywordflow">if</span>·(i==0)</div> |
Offset 173, 13 lines modified | Offset 173, 17 lines modified | ||
173 | ·165·for·(i=0;i<n;i++){ | 173 | ·165·for·(i=0;i<n;i++){ |
174 | ·166·/*·FIXME:·we're·assuming·that·a·char·is·8·bits·*/ | 174 | ·166·/*·FIXME:·we're·assuming·that·a·char·is·8·bits·*/ |
175 | ·167·printf("%.2x",·*(p+i)); | 175 | ·167·printf("%.2x",·*(p+i)); |
176 | ·168·} | 176 | ·168·} |
177 | ·169} | 177 | ·169} |
178 | ·170 | 178 | ·170 |
179 | ·171} | 179 | ·171} |
180 | siscone::circulator | ||
181 | a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an | ||
182 | iterator; | ||
183 | Definition·circulator.h:36 | ||
180 | ranlux.h | 184 | ranlux.h |
181 | siscone::ranlux_state_t | 185 | siscone::ranlux_state_t |
182 | Definition·ranlux.cpp:46 | 186 | Definition·ranlux.cpp:46 |
183 | =============================================================================== | 187 | =============================================================================== |
184 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 | 188 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 |
Offset 107, 23 lines modified | Offset 107, 23 lines modified | ||
107 | <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}"> | 107 | <div·class="foldopen"·id="foldopen00054"·data-start="{"·data-end="}"> |
108 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">···54</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">Creference::randomize</a>(){</div> | 108 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">···54</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">Creference::randomize</a>(){</div> |
109 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//··ref[0]·=·reference_bit;</span></div> | 109 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span><span·class="comment">//··ref[0]·=·reference_bit;</span></div> |
110 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//··ref[1]·=·0;</span></div> | 110 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span><span·class="comment">//··ref[1]·=·0;</span></div> |
111 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//··ref[2]·=·0;</span></div> | 111 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span><span·class="comment">//··ref[2]·=·0;</span></div> |
112 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//··reference_bit·<<=·1;</span></div> | 112 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="comment">//··reference_bit·<<=·1;</span></div> |
113 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> | 113 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> |
114 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·r1·=·ranlux_get();</div> | 114 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r1</a>·=·ranlux_get();</div> |
115 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·r2·=·ranlux_get();</div> | 115 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r2</a>·=·ranlux_get();</div> |
116 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·r3·=·ranlux_get();</div> | 116 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r3</a>·=·ranlux_get();</div> |
117 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·r4·=·ranlux_get();</div> | 117 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r4</a>·=·ranlux_get();</div> |
118 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="comment">//·since·ranlux·only·produces·24·bits,·take·r4·and·add·8·bits</span></div> | 118 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<span·class="comment">//·since·ranlux·only·produces·24·bits,·take·r4·and·add·8·bits</span></div> |
119 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="comment">//·from·it·to·each·of·r1,r2,·r3·to·get·3*32·bits.</span></div> | 119 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<span·class="comment">//·from·it·to·each·of·r1,r2,·r3·to·get·3*32·bits.</span></div> |
120 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[0]·=·r1+((r4·&·0x00ff0000)·<<··8);</div> | 120 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[0]·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r1</a>+((<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r4</a>·&·0x00ff0000)·<<··8);</div> |
121 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[1]·=·r2+((r4·&·0x0000ff00)·<<·16);</div> | 121 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[1]·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r2</a>+((<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r4</a>·&·0x0000ff00)·<<·16);</div> |
122 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[2]·=·r3+((r4·&·0x000000ff)·<<·24);</div> | 122 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[2]·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r3</a>+((<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r4</a>·&·0x000000ff)·<<·24);</div> |
123 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> | 123 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> |
124 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a2899510572ccf38c2c297b2efb5a4a97">is_empty</a>())·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">randomize</a>();</div> | 124 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a2899510572ccf38c2c297b2efb5a4a97">is_empty</a>())·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">randomize</a>();</div> |
125 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>}</div> | 125 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>}</div> |
126 | </div> | 126 | </div> |
127 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> | 127 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> |
128 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//·test·emptyness</span></div> | 128 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//·test·emptyness</span></div> |
129 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//----------------</span></div> | 129 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span><span·class="comment">//----------------</span></div> |
Offset 160, 11 lines modified | Offset 160, 15 lines modified | ||
160 | Creference·&·operator-=(const·Creference·&r) | 160 | Creference·&·operator-=(const·Creference·&r) |
161 | decrementation·of·reference | 161 | decrementation·of·reference |
162 | Definition·reference.cpp:112 | 162 | Definition·reference.cpp:112 |
163 | siscone::Creference::ref | 163 | siscone::Creference::ref |
164 | unsigned·int·ref[3] | 164 | unsigned·int·ref[3] |
165 | actual·data·for·the·reference | 165 | actual·data·for·the·reference |
166 | Definition·reference.h:72 | 166 | Definition·reference.h:72 |
167 | siscone::circulator | ||
168 | a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an | ||
169 | iterator; | ||
170 | Definition·circulator.h:36 | ||
167 | ranlux.h | 171 | ranlux.h |
168 | =============================================================================== | 172 | =============================================================================== |
169 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 | 173 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 |
Offset 88, 43 lines modified | Offset 88, 43 lines modified | ||
88 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> | 88 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> |
89 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">randomize</a>();</div> | 89 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a5d6596eead93f80ff48d0b756aa36bc1">randomize</a>();</div> |
90 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> | 90 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div> |
91 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a2899510572ccf38c2c297b2efb5a4a97">is_empty</a>();</div> | 91 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a2899510572ccf38c2c297b2efb5a4a97">is_empty</a>();</div> |
92 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> | 92 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> |
93 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a8f680bf54a83b561bfd97a5654d9ae54">not_empty</a>();</div> | 93 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<span·class="keywordtype">bool</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a8f680bf54a83b561bfd97a5654d9ae54">not_empty</a>();</div> |
94 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> | 94 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>·</div> |
95 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a3b521ec0357a651067f10163090f94bb">operator·=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&r);</div> | 95 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a3b521ec0357a651067f10163090f94bb">operator·=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r</a>);</div> |
96 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> | 96 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> |
97 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a24f11afe25879914c7f0839f5f3a2f3b">operator·+·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&r);</div> | 97 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a24f11afe25879914c7f0839f5f3a2f3b">operator·+·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r</a>);</div> |
98 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> | 98 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> |
99 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a88fa637afafd5c6c934b7dcdb3c5ca3e">operator·+=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&r);</div> | 99 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a88fa637afafd5c6c934b7dcdb3c5ca3e">operator·+=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r</a>);</div> |
100 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> | 100 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> |
101 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a92ed1b0f366ba1dce748ef1381494c15">operator·-=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&r);</div> | 101 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>&·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a92ed1b0f366ba1dce748ef1381494c15">operator·-=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r</a>);</div> |
102 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 102 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
103 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Creference.html#a4339cd275450c353fbd233cccd7720aa">···70</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a4339cd275450c353fbd233cccd7720aa">operator[]·</a>(<span·class="keywordtype">int</span>·i)·{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[i];}</div> | 103 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Creference.html#a4339cd275450c353fbd233cccd7720aa">···70</a></span>··<span·class="keyword">inline</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1Creference.html#a4339cd275450c353fbd233cccd7720aa">operator[]·</a>(<span·class="keywordtype">int</span>·i)·{<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[i];}</div> |
104 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> | 104 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> |
105 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">···72</a></span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[3];···</div> | 105 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">···72</a></span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[3];···</div> |
106 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>};</div> | 106 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>};</div> |
107 | </div> | 107 | </div> |
108 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> | 108 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> |
109 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·operator·+·(<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·& | 109 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">operator·+·</a>(<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r1</a>,·<a·class="code·hl_cl[·...·truncated·by·diffoscope;·len:·134,·SHA:·f8771740b27fca43b6b55f09e3d224ec244117253f266c2b370078cd79b875b9·...·]);</div> |
110 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> | 110 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>·</div> |
111 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keywordtype">bool</span>· | 111 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span><span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">operator·==·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulato[·...·truncated·by·diffoscope;·len:·205,·SHA:·61d6ba46a14b12857513b0dccd8c2b5e0548cd2e69a7803c0ed0924fffe87eb4·...·]);</div> |
112 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> | 112 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> |
113 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keywordtype">bool</span>· | 113 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">operator·!=·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulato[·...·truncated·by·diffoscope;·len:·205,·SHA:·61d6ba46a14b12857513b0dccd8c2b5e0548cd2e69a7803c0ed0924fffe87eb4·...·]);</div> |
114 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> | 114 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> |
115 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keywordtype">bool</span>· | 115 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">operator·<·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circula[·...·truncated·by·diffoscope;·len:·207,·SHA:·20cc0637736106c22f43c423f7b1188a27f87bf60455bd84c697b68bfe69813c·...·]);</div> |
116 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> | 116 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> |
117 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> | 117 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> |
118 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//===============·inline·material·================</span></div> | 118 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span><span·class="comment">//===============·inline·material·================</span></div> |
119 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> | 119 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>·</div> |
120 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="comment">//·equality·test·for·two·references</span></div> | 120 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span><span·class="comment">//·equality·test·for·two·references</span></div> |
121 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//----------------------------------</span></div> | 121 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span><span·class="comment">//----------------------------------</span></div> |
122 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>· | 122 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">operator·==·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·&<a·class="code·hl_class"·href="classsiscone_1_1circulato[·...·truncated·by·diffoscope;·len:·205,·SHA:·61d6ba46a14b12857513b0dccd8c2b5e0548cd2e69a7803c0ed0924fffe87eb4·...·]){</div> |
123 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordflow">return</span>·( | 123 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keywordflow">return</span>·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r1</a>.ref[0]==<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r2</a>.ref[0])·&&·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">r1</a>.ref[1]==<a·clas[·...·truncated·by·diffoscope;·len:·237,·SHA:·1826435d802b0857c432dd947a17ac8038de2bb5c4f7753232fe8f62dca512f4·...·][2]);</div> |
124 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>}</div> | 124 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>}</div> |
125 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> | 125 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> |
126 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//·difference·test·for·two·references</span></div> | 126 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">//·difference·test·for·two·references</span></div> |
127 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">//----------------------------------</span></div> | 127 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">//----------------------------------</span></div> |
128 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·operator·!=·(<span·class="keyword">const</span>·Creference·&r1,·<span·class="keyword">const</span>·Creference·&r2){</div> | 128 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="keyword">inline</span>·<span·class="keywordtype">bool</span>·operator·!=·(<span·class="keyword">const</span>·Creference·&r1,·<span·class="keyword">const</span>·Creference·&r2){</div> |
129 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordflow">return</span>·(r1.ref[0]!=r2.ref[0])·||·(r1.ref[1]!=r2.ref[1])·||·(r1.ref[2]!=r2.ref[2]);</div> | 129 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··<span·class="keywordflow">return</span>·(r1.ref[0]!=r2.ref[0])·||·(r1.ref[1]!=r2.ref[1])·||·(r1.ref[2]!=r2.ref[2]);</div> |
130 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>}</div> | 130 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>}</div> |
Offset 56, 28 lines modified | Offset 56, 28 lines modified | ||
56 | ·67·Creference&·operator_-=(const·Creference·&r); | 56 | ·67·Creference&·operator_-=(const·Creference·&r); |
57 | ·68 | 57 | ·68 |
58 | 70·inline·unsigned·int·operator[](int·i)·{return·ref[i];} | 58 | 70·inline·unsigned·int·operator[](int·i)·{return·ref[i];} |
59 | ·71 | 59 | ·71 |
60 | 72·unsigned·int·ref[3]; | 60 | 72·unsigned·int·ref[3]; |
61 | ·73}; | 61 | ·73}; |
62 | ·74 | 62 | ·74 |
63 | ·76Creference·operator | 63 | ·76Creference·operator_+(Creference·&r1,·Creference·&r2); |
64 | ·77 | 64 | ·77 |
65 | ·79bool·operator | 65 | ·79bool·operator_==(const·Creference·&r1,·const·Creference·&r2); |
66 | ·80 | 66 | ·80 |
67 | ·82bool·operator | 67 | ·82bool·operator_!=(const·Creference·&r1,·const·Creference·&r2); |
68 | ·83 | 68 | ·83 |
69 | ·85bool·operator | 69 | ·85bool·operator_<(const·Creference·&r1,·const·Creference·&r2); |
70 | ·86 | 70 | ·86 |
71 | ·87 | 71 | ·87 |
72 | ·88//===============·inline·material·================ | 72 | ·88//===============·inline·material·================ |
73 | ·89 | 73 | ·89 |
74 | ·90//·equality·test·for·two·references | 74 | ·90//·equality·test·for·two·references |
75 | ·91//---------------------------------- | 75 | ·91//---------------------------------- |
76 | ·92inline·bool·operator | 76 | ·92inline·bool·operator_==(const·Creference·&r1,·const·Creference·&r2){ |
77 | ·93·return·(r1.ref[0]==r2.ref[0])·&&·(r1.ref[1]==r2.ref[1])·&&·(r1.ref | 77 | ·93·return·(r1.ref[0]==r2.ref[0])·&&·(r1.ref[1]==r2.ref[1])·&&·(r1.ref |
78 | [2]==r2.ref[2]); | 78 | [2]==r2.ref[2]); |
79 | ·94} | 79 | ·94} |
80 | ·95 | 80 | ·95 |
81 | ·96//·difference·test·for·two·references | 81 | ·96//·difference·test·for·two·references |
82 | ·97//---------------------------------- | 82 | ·97//---------------------------------- |
83 | ·98inline·bool·operator·!=·(const·Creference·&r1,·const·Creference·&r2){ | 83 | ·98inline·bool·operator·!=·(const·Creference·&r1,·const·Creference·&r2){ |
Offset 111, 15 lines modified | Offset 111, 15 lines modified | ||
111 | <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}"> | 111 | <div·class="foldopen"·id="foldopen00057"·data-start="{"·data-end="}"> |
112 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone.html#a4ba0b4e9503d274438c441fcefdc669d">···57</a></span><a·class="code·hl_function"·href="classsiscone_1_1Csiscone.html#a4ba0b4e9503d274438c441fcefdc669d">Csiscone::~Csiscone</a>(){</div> | 112 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone.html#a4ba0b4e9503d274438c441fcefdc669d">···57</a></span><a·class="code·hl_function"·href="classsiscone_1_1Csiscone.html#a4ba0b4e9503d274438c441fcefdc669d">Csiscone::~Csiscone</a>(){</div> |
113 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··rerun_allowed·=·<span·class="keyword">false</span>;</div> | 113 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··rerun_allowed·=·<span·class="keyword">false</span>;</div> |
114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>}</div> | 114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>}</div> |
115 | </div> | 115 | </div> |
116 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> | 116 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>·</div> |
117 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Csiscone.html#a8551f8381208b3bf9c971613824b20c7">Csiscone::init_done</a>=<span·class="keyword">false</span>;</div> | 117 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span><span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="classsiscone_1_1Csiscone.html#a8551f8381208b3bf9c971613824b20c7">Csiscone::init_done</a>=<span·class="keyword">false</span>;</div> |
118 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>std::ostream*·Csiscone::_banner_ostr·=·&cout;</div> | 118 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>std::ostream*·Csiscone::_banner_ostr·=·&<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cout</a>;</div> |
119 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> | 119 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>·</div> |
120 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">/*</span></div> | 120 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span><span·class="comment">/*</span></div> |
121 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">·*·compute·the·jets·from·a·given·particle·set·doing·multiple·passes</span></div> | 121 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="comment">·*·compute·the·jets·from·a·given·particle·set·doing·multiple·passes</span></div> |
122 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">·*·such·pass·N·looks·for·jets·among·all·particles·not·put·into·jets</span></div> | 122 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span><span·class="comment">·*·such·pass·N·looks·for·jets·among·all·particles·not·put·into·jets</span></div> |
123 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">·*·during·previous·passes.</span></div> | 123 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="comment">·*·during·previous·passes.</span></div> |
124 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">·*··-·_particles···list·of·particles</span></div> | 124 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span><span·class="comment">·*··-·_particles···list·of·particles</span></div> |
125 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">·*··-·_radius······cone·radius</span></div> | 125 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span><span·class="comment">·*··-·_radius······cone·radius</span></div> |
Offset 87, 15 lines modified | Offset 87, 15 lines modified | ||
87 | 79int·Csiscone::compute_jets(vector<Cmomentum>·&_particles,·double·_radius, | 87 | 79int·Csiscone::compute_jets(vector<Cmomentum>·&_particles,·double·_radius, |
88 | double·_f, | 88 | double·_f, |
89 | ·80·int·_n_pass_max,·double·_ptmin, | 89 | ·80·int·_n_pass_max,·double·_ptmin, |
90 | ·81·Esplit_merge_scale·_split_merge_scale){ | 90 | ·81·Esplit_merge_scale·_split_merge_scale){ |
91 | ·82·_initialise_if_needed(); | 91 | ·82·_initialise_if_needed(); |
92 | ·83 | 92 | ·83 |
93 | ·84·//·run·some·general·safety·tests·(NB:·f·will·be·checked·in·split-merge) | 93 | ·84·//·run·some·general·safety·tests·(NB:·f·will·be·checked·in·split-merge) |
94 | ·85·if·(_radius | 94 | ·85·if·(_radius_<=_0.0_||__radius_>=·0.5*M_PI)·{ |
95 | ·86·ostringstream·message; | 95 | ·86·ostringstream·message; |
96 | ·87·message·<<·"Illegal·value·for·cone·radius,·R·=·"·<<·_radius | 96 | ·87·message·<<·"Illegal·value·for·cone·radius,·R·=·"·<<·_radius |
97 | ·88·<<·"·(legal·values·are·0<R<pi/2)"; | 97 | ·88·<<·"·(legal·values·are·0<R<pi/2)"; |
98 | ·89·throw·Csiscone_error(message.str()); | 98 | ·89·throw·Csiscone_error(message.str()); |
99 | ·90·} | 99 | ·90·} |
100 | ·91 | 100 | ·91 |
101 | ·92 | 101 | ·92 |
Offset 86, 25 lines modified | Offset 86, 25 lines modified | ||
86 | <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> | 86 | <div·class="line"><a·id="l00035"·name="l00035"></a><span·class="lineno">···35</span>·</div> |
87 | <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};"> | 87 | <div·class="foldopen"·id="foldopen00038"·data-start="{"·data-end="};"> |
88 | <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html">···38</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classsiscone_1_1Csiscone__error.html">Csiscone_error</a>·{</div> | 88 | <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html">···38</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classsiscone_1_1Csiscone__error.html">Csiscone_error</a>·{</div> |
89 | <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="keyword">public</span>:</div> | 89 | <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span><span·class="keyword">public</span>:</div> |
90 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#a0f73c4c5fe3338f588605f654619f25f">···41</a></span>··<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#a0f73c4c5fe3338f588605f654619f25f">Csiscone_error</a>()·{;};</div> | 90 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#a0f73c4c5fe3338f588605f654619f25f">···41</a></span>··<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#a0f73c4c5fe3338f588605f654619f25f">Csiscone_error</a>()·{;};</div> |
91 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> | 91 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>·</div> |
92 | <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> | 92 | <div·class="foldopen"·id="foldopen00045"·data-start="{"·data-end="}"> |
93 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#a34aa94ff082abde92a12be45c436abd0">···45</a></span>··<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#a34aa94ff082abde92a12be45c436abd0">Csiscone_error</a>(<span·class="keyword">const</span>·std::string·&·message_in)·{</div> | 93 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#a34aa94ff082abde92a12be45c436abd0">···45</a></span>··<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#a34aa94ff082abde92a12be45c436abd0">Csiscone_error</a>(<span·class="keyword">const</span>·std::string·&·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">message_in</a>)·{</div> |
94 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····m_message·=·message_in;·</div> | 94 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····m_message·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">message_in</a>;·</div> |
95 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keywordflow">if</span>·(m_print_errors)·std::cerr·<<·<span·class="stringliteral">"siscone::Csiscone_error:·"</span><<·message_in·<<·std::endl;</div> | 95 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keywordflow">if</span>·(m_print_errors)·std::cerr·<<·<span·class="stringliteral">"siscone::Csiscone_error:·"</span><<·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">message_in</a>·<<·std::endl;</div> |
96 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··};</div> | 96 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··};</div> |
97 | </div> | 97 | </div> |
98 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> | 98 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> |
99 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#abb19f34d28603212db7f3d6ad3acbf32">···51</a></span>··std::string·<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#abb19f34d28603212db7f3d6ad3acbf32">message</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·m_message;};</div> | 99 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#abb19f34d28603212db7f3d6ad3acbf32">···51</a></span>··std::string·<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#abb19f34d28603212db7f3d6ad3acbf32">message</a>()<span·class="keyword">·const·</span>{<span·class="keywordflow">return</span>·m_message;};</div> |
100 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> | 100 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> |
101 | <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}"> | 101 | <div·class="foldopen"·id="foldopen00055"·data-start="{"·data-end="}"> |
102 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#adab0d3df01d160eeb936f656e748a153">···55</a></span>··<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#adab0d3df01d160eeb936f656e748a153">setm_print_errors</a>(<span·class="keywordtype">bool</span>·print_errors)·{</div> | 102 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Csiscone__error.html#adab0d3df01d160eeb936f656e748a153">···55</a></span>··<span·class="keyword">static</span>·<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Csiscone__error.html#adab0d3df01d160eeb936f656e748a153">setm_print_errors</a>(<span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">print_errors</a>)·{</div> |
103 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····m_print_errors·=·print_errors;};</div> | 103 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····m_print_errors·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">print_errors</a>;};</div> |
104 | </div> | 104 | </div> |
105 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> | 105 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>·</div> |
106 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">private</span>:</div> | 106 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span><span·class="keyword">private</span>:</div> |
107 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··std::string·m_message;·······</div> | 107 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··std::string·m_message;·······</div> |
108 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·m_print_errors;··</div> | 108 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">static</span>·<span·class="keywordtype">bool</span>·m_print_errors;··</div> |
109 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>};</div> | 109 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>};</div> |
110 | </div> | 110 | </div> |
Offset 77, 10 lines modified | Offset 77, 14 lines modified | ||
77 | std::string·message()·const | 77 | std::string·message()·const |
78 | access·to·the·error·message | 78 | access·to·the·error·message |
79 | Definition·siscone_error.h:51 | 79 | Definition·siscone_error.h:51 |
80 | siscone::Csiscone_error::setm_print_errors | 80 | siscone::Csiscone_error::setm_print_errors |
81 | static·void·setm_print_errors(bool·print_errors) | 81 | static·void·setm_print_errors(bool·print_errors) |
82 | switch·on/off·the·error·message·printing | 82 | switch·on/off·the·error·message·printing |
83 | Definition·siscone_error.h:55 | 83 | Definition·siscone_error.h:55 |
84 | siscone::circulator | ||
85 | a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an | ||
86 | iterator; | ||
87 | Definition·circulator.h:36 | ||
84 | =============================================================================== | 88 | =============================================================================== |
85 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 | 89 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8 |
Offset 226, 21 lines modified | Offset 226, 20 lines modified | ||
226 | <div·class="line"><a·id="l00166"·name="l00166"></a><span·class="lineno">··166</span><span·class="keyword">const</span>·CSphtheta_phi_range·range_union·(<span·class="keyword">const</span>·CSphtheta_phi_range·&r1,·<span·class="keyword">const</span>·CSphtheta_phi_range·&r2){</div> | 226 | <div·class="line"><a·id="l00166"·name="l00166"></a><span·class="lineno">··166</span><span·class="keyword">const</span>·CSphtheta_phi_range·range_union·(<span·class="keyword">const</span>·CSphtheta_phi_range·&r1,·<span·class="keyword">const</span>·CSphtheta_phi_range·&r2){</div> |
227 | <div·class="line"><a·id="l00167"·name="l00167"></a><span·class="lineno">··167</span>··CSphtheta_phi_range·tmp;</div> | 227 | <div·class="line"><a·id="l00167"·name="l00167"></a><span·class="lineno">··167</span>··CSphtheta_phi_range·tmp;</div> |
228 | <div·class="line"><a·id="l00168"·name="l00168"></a><span·class="lineno">··168</span>·</div> | 228 | <div·class="line"><a·id="l00168"·name="l00168"></a><span·class="lineno">··168</span>·</div> |
229 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>··<span·class="comment">//·compute·union·in·eta</span></div> | 229 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>··<span·class="comment">//·compute·union·in·eta</span></div> |
230 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno">··170</span>··tmp.theta_range·=·r1.theta_range·|·r2.theta_range;</div> | 230 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno">··170</span>··tmp.theta_range·=·r1.theta_range·|·r2.theta_range;</div> |
231 | <div·class="line"><a·id="l00171"·name="l00171"></a><span·class="lineno">··171</span>·</div> | 231 | <div·class="line"><a·id="l00171"·name="l00171"></a><span·class="lineno">··171</span>·</div> |
232 | <div·class="line"><a·id="l00172"·name="l00172"></a><span·class="lineno">··172</span>··<span·class="comment">//·compute·union·in·phi</span></div> | 232 | <div·class="line"><a·id="l00172"·name="l00172"></a><span·class="lineno">··172</span>··<span·class="comment">//·compute·union·in·phi</span></div> |
233 | <div·class="line"><a·id="l00173"·name="l00173"></a><span·class="lineno">··173</span>··tmp. | 233 | <div·class="line"><a·id="l00173"·name="l00173"></a><span·class="lineno">··173</span>··tmp.phi_range·=·r1.phi_range·|·r2.phi_range;</div> |
234 | <div·class="line"><a·id="l00174"·name="l00174"></a><span·class="lineno">··174</span>·</div> | 234 | <div·class="line"><a·id="l00174"·name="l00174"></a><span·class="lineno">··174</span>·</div> |
235 | <div·class="line"><a·id="l00175"·name="l00175"></a><span·class="lineno">··175</span>··<span·class="keywordflow">return</span>·tmp;</div> | 235 | <div·class="line"><a·id="l00175"·name="l00175"></a><span·class="lineno">··175</span>··<span·class="keywordflow">return</span>·tmp;</div> |
236 | <div·class="line"><a·id="l00176"·name="l00176"></a><span·class="lineno">··176</span>}</div> | 236 | <div·class="line"><a·id="l00176"·name="l00176"></a><span·class="lineno">··176</span>}</div> |
237 | <div·class="line"><a·id="l00177"·name="l00177"></a><span·class="lineno">··177</span>·</div> | 237 | <div·class="line"><a·id="l00177"·name="l00177"></a><span·class="lineno">··177</span>·</div> |
238 | <div·class="line"><a·id="l00178"·name="l00178"></a><span·class="lineno">··178</span>}</div> | 238 | <div·class="line"><a·id="l00178"·name="l00178"></a><span·class="lineno">··178</span>}</div> |
239 | <div·class="ttc"·id="aclasssiscone_1_1Ceta__phi__range_html_aeee6f7554e13e52b27c133c163b9e2da"><div·class="ttname"><a·href="classsiscone_1_1Ceta__phi__range.html#aeee6f7554e13e52b27c133c163b9e2da">siscone::Ceta_phi_range::phi_range</a></div><div·class="ttdeci">unsigned·int·phi_range</div><div·class="ttdoc">phi·range·as·a·binary·coding·of·covered·cells</div><div·class="ttdef"><b>Definition</b>·<a·href="geom__2d_8h_source.html#l00146">geom_2d.h:146</a></div></div> | ||
240 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html">siscone_spherical::CSphtheta_phi_range</a></div><div·class="ttdoc">class·for·holding·a·covering·range·in·eta-phi</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00052">geom_2d.h:52</a></div></div> | 239 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html">siscone_spherical::CSphtheta_phi_range</a></div><div·class="ttdoc">class·for·holding·a·covering·range·in·eta-phi</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00052">geom_2d.h:52</a></div></div> |
241 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a091d1ea5dc7612116fe1a115508a8dee"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a091d1ea5dc7612116fe1a115508a8dee">siscone_spherical::CSphtheta_phi_range::add_particle</a></div><div·class="ttdeci">int·add_particle(const·double·theta,·const·double·phi)</div><div·class="ttdoc">add·a·particle·to·the·range</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8cpp_source.html#l00130">geom_2d.cpp:130</a></div></div> | 240 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a091d1ea5dc7612116fe1a115508a8dee"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a091d1ea5dc7612116fe1a115508a8dee">siscone_spherical::CSphtheta_phi_range::add_particle</a></div><div·class="ttdeci">int·add_particle(const·double·theta,·const·double·phi)</div><div·class="ttdoc">add·a·particle·to·the·range</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8cpp_source.html#l00130">geom_2d.cpp:130</a></div></div> |
242 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a09c00009b6f1e90bf28355daf7846072"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a09c00009b6f1e90bf28355daf7846072">siscone_spherical::CSphtheta_phi_range::operator=</a></div><div·class="ttdeci">CSphtheta_phi_range·&·operator=(const·CSphtheta_phi_range·&r)</div><div·class="ttdoc">assignment·of·range</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8cpp_source.html#l00118">geom_2d.cpp:118</a></div></div> | 241 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a09c00009b6f1e90bf28355daf7846072"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a09c00009b6f1e90bf28355daf7846072">siscone_spherical::CSphtheta_phi_range::operator=</a></div><div·class="ttdeci">CSphtheta_phi_range·&·operator=(const·CSphtheta_phi_range·&r)</div><div·class="ttdoc">assignment·of·range</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8cpp_source.html#l00118">geom_2d.cpp:118</a></div></div> |
243 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a356cc060f5f65c30dd6e3a6c53e1f880"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a356cc060f5f65c30dd6e3a6c53e1f880">siscone_spherical::CSphtheta_phi_range::theta_max</a></div><div·class="ttdeci">static·double·theta_max</div><div·class="ttdoc">maximal·value·for·theta·(set·to·pi)</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00082">geom_2d.h:82</a></div></div> | 242 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a356cc060f5f65c30dd6e3a6c53e1f880"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a356cc060f5f65c30dd6e3a6c53e1f880">siscone_spherical::CSphtheta_phi_range::theta_max</a></div><div·class="ttdeci">static·double·theta_max</div><div·class="ttdoc">maximal·value·for·theta·(set·to·pi)</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00082">geom_2d.h:82</a></div></div> |
244 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a6ee20b0d77864846f345c21376f45486"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a6ee20b0d77864846f345c21376f45486">siscone_spherical::CSphtheta_phi_range::theta_range</a></div><div·class="ttdeci">unsigned·int·theta_range</div><div·class="ttdoc">theta·range·as·a·binary·coding·of·covered·cells</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00075">geom_2d.h:75</a></div></div> | 243 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a6ee20b0d77864846f345c21376f45486"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a6ee20b0d77864846f345c21376f45486">siscone_spherical::CSphtheta_phi_range::theta_range</a></div><div·class="ttdeci">unsigned·int·theta_range</div><div·class="ttdoc">theta·range·as·a·binary·coding·of·covered·cells</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00075">geom_2d.h:75</a></div></div> |
245 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a7362aeceea5440b3567ab0aa4dc9b6f9"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a7362aeceea5440b3567ab0aa4dc9b6f9">siscone_spherical::CSphtheta_phi_range::theta_min</a></div><div·class="ttdeci">static·double·theta_min</div><div·class="ttdoc">extremal·value·for·theta</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00081">geom_2d.h:81</a></div></div> | 244 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a7362aeceea5440b3567ab0aa4dc9b6f9"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a7362aeceea5440b3567ab0aa4dc9b6f9">siscone_spherical::CSphtheta_phi_range::theta_min</a></div><div·class="ttdeci">static·double·theta_min</div><div·class="ttdoc">extremal·value·for·theta</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8h_source.html#l00081">geom_2d.h:81</a></div></div> |
246 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a8dc932d6b0f56ac40a392c019353368a"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a8dc932d6b0f56ac40a392c019353368a">siscone_spherical::CSphtheta_phi_range::CSphtheta_phi_range</a></div><div·class="ttdeci">CSphtheta_phi_range()</div><div·class="ttdoc">default·ctor</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8cpp_source.html#l00054">geom_2d.cpp:54</a></div></div> | 245 | <div·class="ttc"·id="aclasssiscone__spherical_1_1CSphtheta__phi__range_html_a8dc932d6b0f56ac40a392c019353368a"><div·class="ttname"><a·href="classsiscone__spherical_1_1CSphtheta__phi__range.html#a8dc932d6b0f56ac40a392c019353368a">siscone_spherical::CSphtheta_phi_range::CSphtheta_phi_range</a></div><div·class="ttdeci">CSphtheta_phi_range()</div><div·class="ttdoc">default·ctor</div><div·class="ttdef"><b>Definition</b>·<a·href="spherical_2geom__2d_8cpp_source.html#l00054">geom_2d.cpp:54</a></div></div> |
Offset 186, 18 lines modified | Offset 186, 14 lines modified | ||
186 | ·172·//·compute·union·in·phi | 186 | ·172·//·compute·union·in·phi |
187 | ·173·tmp.phi_range·=·r1.phi_range·|·r2.phi_range; | 187 | ·173·tmp.phi_range·=·r1.phi_range·|·r2.phi_range; |
188 | ·174 | 188 | ·174 |
189 | ·175·return·tmp; | 189 | ·175·return·tmp; |
190 | ·176} | 190 | ·176} |
191 | ·177 | 191 | ·177 |
192 | ·178} | 192 | ·178} |
193 | siscone::Ceta_phi_range::phi_range | ||
194 | unsigned·int·phi_range | ||
195 | phi·range·as·a·binary·coding·of·covered·cells | ||
196 | Definition·geom_2d.h:146 | ||
197 | siscone_spherical::CSphtheta_phi_range | 193 | siscone_spherical::CSphtheta_phi_range |
198 | class·for·holding·a·covering·range·in·eta-phi | 194 | class·for·holding·a·covering·range·in·eta-phi |
199 | Definition·geom_2d.h:52 | 195 | Definition·geom_2d.h:52 |
200 | siscone_spherical::CSphtheta_phi_range::add_particle | 196 | siscone_spherical::CSphtheta_phi_range::add_particle |
201 | int·add_particle(const·double·theta,·const·double·phi) | 197 | int·add_particle(const·double·theta,·const·double·phi) |
202 | add·a·particle·to·the·range | 198 | add·a·particle·to·the·range |
203 | Definition·geom_2d.cpp:130 | 199 | Definition·geom_2d.cpp:130 |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-01-10·17:32:40.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-01-10·17:32:40.000000·debian-binary |
2 | -rw-r--r--···0········0········0······808·2023-01-10·17:32:40.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······808·2023-01-10·17:32:40.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··15 | 3 | -rw-r--r--···0········0········0··1588348·2023-01-10·17:32:40.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·siscone-doc-pdf | 1 | Package:·siscone-doc-pdf |
2 | Source:·siscone | 2 | Source:·siscone |
3 | Version:·3.0.5-2 | 3 | Version:·3.0.5-2 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org> |
6 | Installed-Size:·156 | 6 | Installed-Size:·1567 |
7 | Section:·doc | 7 | Section:·doc |
8 | Priority:·optional | 8 | Priority:·optional |
9 | Multi-Arch:·foreign | 9 | Multi-Arch:·foreign |
10 | Homepage:·http://projects.hepforge.org/siscone/ | 10 | Homepage:·http://projects.hepforge.org/siscone/ |
11 | Description:·Developer's·reference·manual·of·SISCone·(PDF) | 11 | Description:·Developer's·reference·manual·of·SISCone·(PDF) |
12 | ·SISCone·implements·a·Seedless·Infrared·(IR)·Safe·Cone·jet·algorithm,·it·takes | 12 | ·SISCone·implements·a·Seedless·Infrared·(IR)·Safe·Cone·jet·algorithm,·it·takes |
13 | ·N^2*ln(N)·time·to·find·jets·among·N·particles,·comparing·to·N*2^N·time·of | 13 | ·N^2*ln(N)·time·to·find·jets·among·N·particles,·comparing·to·N*2^N·time·of |
Offset 3, 10 lines modified | Offset 3, 10 lines modified | ||
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1125·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/changelog.Debian.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1125·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/changelog.Debian.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)····16688·2020-04-24·08:56:01.000000·./usr/share/doc/siscone-doc-pdf/changelog.gz | 7 | -rw-r--r--···0·root·········(0)·root·········(0)····16688·2020-04-24·08:56:01.000000·./usr/share/doc/siscone-doc-pdf/changelog.gz |
8 | -rw-r--r--···0·root·········(0)·root·········(0)·····1151·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/copyright | 8 | -rw-r--r--···0·root·········(0)·root·········(0)·····1151·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/copyright |
9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/pdf/ | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/pdf/ |
10 | -rw-r--r--···0·root·········(0)·root·········(0)··157 | 10 | -rw-r--r--···0·root·········(0)·root·········(0)··1573351·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/pdf/refman.pdf.gz |
11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc-base/ | 11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-01-10·17:32:40.000000·./usr/share/doc-base/ |
12 | -rw-r--r--···0·root·········(0)·root·········(0)······240·2023-01-10·17:32:40.000000·./usr/share/doc-base/siscone-doc-pdf.siscone-pdf | 12 | -rw-r--r--···0·root·········(0)·root·········(0)······240·2023-01-10·17:32:40.000000·./usr/share/doc-base/siscone-doc-pdf.siscone-pdf |
Offset 1709, 66 lines modified | Offset 1709, 66 lines modified | ||
1709 | 5.14.1.4·PT_TSHOLD | 1709 | 5.14.1.4·PT_TSHOLD |
1710 | .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 | 1710 | .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 |
1711 | 5.14.2·Variable·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 | 1711 | 5.14.2·Variable·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 |
1712 | 5.14.2.1·twopi·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 | 1712 | 5.14.2.1·twopi·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 |
1713 | 5.15·defines.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 | 1713 | 5.15·defines.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197 |
1714 | 5.16·geom_2d. | 1714 | 5.16·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·198 |
1715 | 5.17·geom_2d. | 1715 | 5.17·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·200 |
1716 | 5.18·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·20 | 1716 | 5.18·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·200 |
1717 | 5.19·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·20 | 1717 | 5.19·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·203 |
1718 | 5.20·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·20 | 1718 | 5.20·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·206 |
1719 | 5.21·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·20 | 1719 | 5.21·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·207 |
1720 | 5.22·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·207 | ||
1721 | 5.23·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·209 | ||
1722 | 5.24·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·213 | ||
1723 | 5.25·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·222 | ||
1720 | 5.2 | 1724 | 5.26·quadtree.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·232 |
1721 | 5.2 | 1725 | 5.27·quadtree.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·236 |
1722 | 5.2 | 1726 | 5.28·ranlux.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·236 |
1723 | 5.2 | 1727 | 5.29·siscone/ranlux.h·File·Reference·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·238 |
1724 | 5.2 | 1728 | 5.29.1·Function·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·239 |
1725 | 5.2 | 1729 | 5.29.1.1·ranlux_get()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·239 |
1726 | 5.2 | 1730 | 5.29.1.2·ranlux_init()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·239 |
1727 | 5.2 | 1731 | 5.29.1.3·ranlux_print_state()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·239 |
1728 | 5. | 1732 | 5.30·ranlux.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·240 |
1729 | 5. | 1733 | 5.31·reference.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·240 |
1730 | 5. | 1734 | 5.32·reference.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·242 |
1731 | 5.29·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·220 | ||
1732 | 5.3 | 1735 | 5.33·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·243 |
1736 | 5.34·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·246 | ||
1737 | 5.35·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·250 | ||
1738 | 5.36·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·251 | ||
1733 | 5.3 | 1739 | 5.37·siscone_error.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·252 |
1734 | 5.3 | 1740 | 5.38·siscone_error.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·252 |
1735 | 5.3 | 1741 | 5.39·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·253 |
1736 | 5. | 1742 | 5.40·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·255 |
1737 | 5.35·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·230 | ||
1738 | 5.36·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·232 | ||
1739 | 5.37·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·236 | ||
1740 | 5. | 1743 | 5.41·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·257 |
1741 | 5.39·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·239 | ||
1742 | 5.40·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·249 | ||
1743 | 5.4 | 1744 | 5.42·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·258 |
1744 | 5.42·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·260 | ||
1745 | Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by·Doxygen | 1745 | Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by·Doxygen |
1746 | \xcxvi | 1746 | \xcxvi |
1747 | 5.43· | 1747 | 5.43·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·260 |
1748 | 5.44· | 1748 | 5.44·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·262 |
1749 | 5.45·split_merge.cpp | 1749 | 5.45·split_merge.cpp |
1750 | .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·264 | 1750 | .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·264 |
1751 | 5.46·split_merge.cpp | 1751 | 5.46·split_merge.cpp |
1752 | .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·278 | 1752 | .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·278 |
1753 | 5.47· | 1753 | 5.47·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·292 |
1754 | 5.48·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·293 | ||
1754 | 5.4 | 1755 | 5.49·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·294 |
1755 | 5. | 1756 | 5.50·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·297 |
1756 | 5.5 | 1757 | 5.51·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·300 |
1757 | 5.51·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·304 | ||
1758 | 5.52·vicinity. | 1758 | 5.52·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·303 |
1759 | Index | 1759 | Index |
1760 | 307 | 1760 | 307 |
1761 | Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by·Doxygen | 1761 | Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by·Doxygen |
1762 | \xcChapter·1 | 1762 | \xcChapter·1 |