Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | ·054f774245cc451f5ce146001b093f82·84996·libdevel·optional·libsiscone-dev_3.0.5-2_amd64.deb | 1 | ·054f774245cc451f5ce146001b093f82·84996·libdevel·optional·libsiscone-dev_3.0.5-2_amd64.deb |
2 | ·a002cd47981a9bc5a7fb06d542fa8e33·76864·libdevel·optional·libsiscone-spherical-dev_3.0.5-2_amd64.deb | 2 | ·a002cd47981a9bc5a7fb06d542fa8e33·76864·libdevel·optional·libsiscone-spherical-dev_3.0.5-2_amd64.deb |
3 | ·32e9efebdff21584e6e75e809580188b·428928·debug·optional·libsiscone-spherical0v5-dbgsym_3.0.5-2_amd64.deb | 3 | ·32e9efebdff21584e6e75e809580188b·428928·debug·optional·libsiscone-spherical0v5-dbgsym_3.0.5-2_amd64.deb |
4 | ·17702298da7c943313b7d54aa1a0a4fd·61848·libs·optional·libsiscone-spherical0v5_3.0.5-2_amd64.deb | 4 | ·17702298da7c943313b7d54aa1a0a4fd·61848·libs·optional·libsiscone-spherical0v5_3.0.5-2_amd64.deb |
5 | ·8cb201de6927af5d84457028d9539325·501452·debug·optional·libsiscone0v5-dbgsym_3.0.5-2_amd64.deb | 5 | ·8cb201de6927af5d84457028d9539325·501452·debug·optional·libsiscone0v5-dbgsym_3.0.5-2_amd64.deb |
6 | ·dab0f8b9c999c3f684f23311db059d55·67668·libs·optional·libsiscone0v5_3.0.5-2_amd64.deb | 6 | ·dab0f8b9c999c3f684f23311db059d55·67668·libs·optional·libsiscone0v5_3.0.5-2_amd64.deb |
7 | ·e62d9c3520741f199310f5c3f1aabe5d·1187940·doc·optional·siscone-doc-html_3.0.5-2_all.deb | ||
8 | · | 7 | ·39f8f191170258ed0159848e82430cff·1187488·doc·optional·siscone-doc-html_3.0.5-2_all.deb |
8 | ·0d21f54f642c8d5741a895749a9e4544·1589424·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·····856 | 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··1178732·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:·582 | 6 | Installed-Size:·5826 |
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 87, 19 lines modified | Offset 87, 19 lines modified | ||
87 | -rw-r--r--···0·root·········(0)·root·········(0)·····3326·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inclusion-members.html | 87 | -rw-r--r--···0·root·········(0)·root·········(0)·····3326·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inclusion-members.html |
88 | -rw-r--r--···0·root·········(0)·root·········(0)·····8070·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inclusion.html | 88 | -rw-r--r--···0·root·········(0)·root·········(0)·····8070·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inclusion.html |
89 | -rw-r--r--···0·root·········(0)·root·········(0)·····1000·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inherit__graph.map | 89 | -rw-r--r--···0·root·········(0)·root·········(0)·····1000·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inherit__graph.map |
90 | -rw-r--r--···0·root·········(0)·root·········(0)·····8437·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inherit__graph.png | 90 | -rw-r--r--···0·root·········(0)·root·········(0)·····8437·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1Cvicinity__inherit__graph.png |
91 | -rw-r--r--···0·root·········(0)·root·········(0)·····5402·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1circulator-members.html | 91 | -rw-r--r--···0·root·········(0)·root·········(0)·····5402·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1circulator-members.html |
92 | -rw-r--r--···0·root·········(0)·root·········(0)····26944·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1circulator.html | 92 | -rw-r--r--···0·root·········(0)·root·········(0)····26944·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1circulator.html |
93 | -rw-r--r--···0·root·········(0)·root·········(0)·····4952·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones-members.html | 93 | -rw-r--r--···0·root·········(0)·root·········(0)·····4952·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones-members.html |
94 | -rw-r--r--···0·root·········(0)·root·········(0)····2 | 94 | -rw-r--r--···0·root·········(0)·root·········(0)····26288·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones.html |
95 | -rw-r--r--···0·root·········(0)·root·········(0)······822·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones__coll__graph.map | 95 | -rw-r--r--···0·root·········(0)·root·········(0)······822·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones__coll__graph.map |
96 | -rw-r--r--···0·root·········(0)·root·········(0)·····8816·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones__coll__graph.png | 96 | -rw-r--r--···0·root·········(0)·root·········(0)·····8816·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones__coll__graph.png |
97 | -rw-r--r--···0·root·········(0)·root·········(0)·····3722·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element-members.html | 97 | -rw-r--r--···0·root·········(0)·root·········(0)·····3722·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element-members.html |
98 | -rw-r--r--···0·root·········(0)·root·········(0)····1 | 98 | -rw-r--r--···0·root·········(0)·root·········(0)····12188·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element.html |
99 | -rw-r--r--···0·root·········(0)·root·········(0)······573·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element__coll__graph.map | 99 | -rw-r--r--···0·root·········(0)·root·········(0)······573·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element__coll__graph.map |
100 | -rw-r--r--···0·root·········(0)·root·········(0)·····5833·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element__coll__graph.png | 100 | -rw-r--r--···0·root·········(0)·root·········(0)·····5833·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element__coll__graph.png |
101 | -rw-r--r--···0·root·········(0)·root·········(0)····11138·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector-members.html | 101 | -rw-r--r--···0·root·········(0)·root·········(0)····11138·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector-members.html |
102 | -rw-r--r--···0·root·········(0)·root·········(0)····64271·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector.html | 102 | -rw-r--r--···0·root·········(0)·root·········(0)····64271·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector.html |
103 | -rw-r--r--···0·root·········(0)·root·········(0)······478·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector__coll__graph.map | 103 | -rw-r--r--···0·root·········(0)·root·········(0)······478·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector__coll__graph.map |
104 | -rw-r--r--···0·root·········(0)·root·········(0)·····5961·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector__coll__graph.png | 104 | -rw-r--r--···0·root·········(0)·root·········(0)·····5961·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector__coll__graph.png |
105 | -rw-r--r--···0·root·········(0)·root·········(0)······506·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector__inherit__graph.map | 105 | -rw-r--r--···0·root·········(0)·root·········(0)······506·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone__spherical_1_1CSph3vector__inherit__graph.map |
Offset 196, 15 lines modified | Offset 196, 15 lines modified | ||
196 | ··</table> | 196 | ··</table> |
197 | ··</dd> | 197 | ··</dd> |
198 | </dl> | 198 | </dl> |
199 | <dl·class="section·return"><dt>Returns</dt><dd>0·on·success,·1·on·error·</dd></dl> | 199 | <dl·class="section·return"><dt>Returns</dt><dd>0·on·success,·1·on·error·</dd></dl> |
200 | <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8cpp_source.html#l00171">171</a>·of·file·<a·class="el"·href="hash_8cpp_source.html">hash.cpp</a>.</p> | 200 | <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8cpp_source.html#l00171">171</a>·of·file·<a·class="el"·href="hash_8cpp_source.html">hash.cpp</a>.</p> |
201 | <p·class="reference">References·<a·class="el"·href=" | 201 | <p·class="reference">References·<a·class="el"·href="hash_8h_source.html#l00048">siscone::hash_element::eta</a>,·<a·class="el"·href="momentum_8h_source.html#l00114">siscone::Cmomentum::eta</a>,·<a·class="el"·href="hash_8h_source.html#l00093">hash_array</a>,·<a·class="el"·href="hash_8h_source.html#l00050">sis[·...·truncated·by·diffoscope;·len:·470,·SHA:·fa94dfa2aa20c63cd2ceecff87ed5263a1ac8ec62172f6b02ac77ada36852d4c·...·]</a>,·<a·class="el"·href="momentum_8h_source.html#l00122">siscone::Cmomentum::ref</a>,·and·<a·class="el"·href="reference_8h_source.html#l00072">siscone::Creference::ref</a>.</p> |
202 | </div> | 202 | </div> |
203 | </div> | 203 | </div> |
204 | <a·id="a4d4f5cf710dde0fa86766c4f7809fe35"·name="a4d4f5cf710dde0fa86766c4f7809fe35"></a> | 204 | <a·id="a4d4f5cf710dde0fa86766c4f7809fe35"·name="a4d4f5cf710dde0fa86766c4f7809fe35"></a> |
205 | <h2·class="memtitle"><span·class="permalink"><a·href="#a4d4f5cf710dde0fa86766c4f7809fe35">◆ </a></span>insert()·<span·class="overload">[2/2]</span></h2> | 205 | <h2·class="memtitle"><span·class="permalink"><a·href="#a4d4f5cf710dde0fa86766c4f7809fe35">◆ </a></span>insert()·<span·class="overload">[2/2]</span></h2> |
206 | <div·class="memitem"> | 206 | <div·class="memitem"> |
Offset 66, 16 lines modified | Offset 66, 18 lines modified | ||
66 | insert·a·new·candidate·into·the·hash. | 66 | insert·a·new·candidate·into·the·hash. |
67 | ··Parameters | 67 | ··Parameters |
68 | ······v·4-momentum·of·te·cone·to·add·Note,·in·this·case,·we·assume·stability. | 68 | ······v·4-momentum·of·te·cone·to·add·Note,·in·this·case,·we·assume·stability. |
69 | ········We·also·assume·that·eta·and·phi·are·computed·for·v | 69 | ········We·also·assume·that·eta·and·phi·are·computed·for·v |
70 | ··Returns | 70 | ··Returns |
71 | ······0·on·success,·1·on·error | 71 | ······0·on·success,·1·on·error |
72 | Definition·at·line·_\x81_\x87_\x81·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8c_\x8p_\x8p. | 72 | Definition·at·line·_\x81_\x87_\x81·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8c_\x8p_\x8p. |
73 | References·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8 | 73 | References·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_.a_.s_.h_.__.e_.l_.e_.m_.e_.n_.t_.:_.:_.e_.t_.a,·_.s_.i_.s_.c_.o_.n_.e_.:_.:_.C_.m_.o_.m_.e_.n_.t_.u_.m_.:_.:_.e_.t_.a,·_.h_.a_.s_.h_.__.a_.r_.r_.a_.y, |
74 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8:_\x8:_\x8i_\x8s_\x8__\x8s_\x8t_\x8a_\x8b_\x8l_\x8e,·_\x8m_\x8a_\x8s_\x8k,·_\x8n_\x8__\x8c_\x8o_\x8n_\x8e_\x8s,·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8:_\x8:_\x8n_\x8e_\x8x_\x8t, | ||
75 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8:_\x8:_\x8p_\x8h_\x8i,·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8p_\x8h_\x8i,·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t_\x8:_\x8: | ||
74 | _\x8 | 76 | _\x8r_.e_.f,·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8r_\x8e_\x8f,·and·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8C_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e_\x8:_\x8:_\x8r_\x8e_\x8f. |
75 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 i\x8in\x8ns\x8se\x8er\x8rt\x8t(\x8()\x8)·[\x8[2\x82/\x8/2\x82]\x8]·*\x8**\x8**\x8**\x8**\x8* | 77 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 i\x8in\x8ns\x8se\x8er\x8rt\x8t(\x8()\x8)·[\x8[2\x82/\x8/2\x82]\x8]·*\x8**\x8**\x8**\x8**\x8* |
76 | _\x8i_\x8n_\x8t·siscone::hash_cones::insert·(·_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m·* ·v\x8v, | 78 | _\x8i_\x8n_\x8t·siscone::hash_cones::insert·(·_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m·* ·v\x8v, |
77 | ··································_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m·* ·p\x8pa\x8ar\x8re\x8en\x8nt\x8t, | 79 | ··································_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m·* ·p\x8pa\x8ar\x8re\x8en\x8nt\x8t, |
78 | ··································_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m·* ·c\x8ch\x8hi\x8il\x8ld\x8d, | 80 | ··································_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m·* ·c\x8ch\x8hi\x8il\x8ld\x8d, |
79 | ··································_\x8b_\x8o_\x8o_\x8l ········p\x8p_\x8_i\x8io\x8o, | 81 | ··································_\x8b_\x8o_\x8o_\x8l ········p\x8p_\x8_i\x8io\x8o, |
80 | ··································_\x8b_\x8o_\x8o_\x8l ········c\x8c_\x8_i\x8io\x8o | 82 | ··································_\x8b_\x8o_\x8o_\x8l ········c\x8c_\x8_i\x8io\x8o |
81 | ································) | 83 | ································) |
Offset 102, 14 lines modified | Offset 102, 16 lines modified | ||
102 | ······</table> | 102 | ······</table> |
103 | </div><div·class="memdoc"> | 103 | </div><div·class="memdoc"> |
104 | <p>centre:·eta·coordinate·</p> | 104 | <p>centre:·eta·coordinate·</p> |
105 | <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00048">48</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p> | 105 | <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00048">48</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p> |
106 | <p·class="reference">Referenced·by·<a·class="el"·href="hash_8cpp_source.html#l00171">siscone::hash_cones::insert()</a>,·and·<a·class="el"·href="hash_8cpp_source.html#l00102">siscone::hash_cones::insert()</a>.</p> | ||
106 | </div> | 107 | </div> |
107 | </div> | 108 | </div> |
108 | <a·id="a2675645feacbbd18ae84eac27a8bdad1"·name="a2675645feacbbd18ae84eac27a8bdad1"></a> | 109 | <a·id="a2675645feacbbd18ae84eac27a8bdad1"·name="a2675645feacbbd18ae84eac27a8bdad1"></a> |
109 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2675645feacbbd18ae84eac27a8bdad1">◆ </a></span>is_stable</h2> | 110 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2675645feacbbd18ae84eac27a8bdad1">◆ </a></span>is_stable</h2> |
110 | <div·class="memitem"> | 111 | <div·class="memitem"> |
111 | <div·class="memproto"> | 112 | <div·class="memproto"> |
Offset 31, 29 lines modified | Offset 31, 34 lines modified | ||
31 | stbility·with·the·parent-child·particles·(border·particles). | 31 | stbility·with·the·parent-child·particles·(border·particles). |
32 | Definition·at·line·_\x84_\x85·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. | 32 | Definition·at·line·_\x84_\x85·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. |
33 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·D\x8Da\x8at\x8ta\x8a·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* | 33 | *\x8**\x8**\x8**\x8**\x8*·M\x8Me\x8em\x8mb\x8be\x8er\x8r·D\x8Da\x8at\x8ta\x8a·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·*\x8**\x8**\x8**\x8**\x8* |
34 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 e\x8et\x8ta\x8a·*\x8**\x8**\x8**\x8**\x8* | 34 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 e\x8et\x8ta\x8a·*\x8**\x8**\x8**\x8**\x8* |
35 | _\x8d_\x8o_\x8u_\x8b_\x8l_\x8e·siscone::hash_element::eta | 35 | _\x8d_\x8o_\x8u_\x8b_\x8l_\x8e·siscone::hash_element::eta |
36 | centre:·eta·coordinate | 36 | centre:·eta·coordinate |
37 | Definition·at·line·_\x84_\x88·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. | 37 | Definition·at·line·_\x84_\x88·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. |
38 | Referenced·by·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8),·and·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8). | ||
38 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 i\x8is\x8s_\x8_s\x8st\x8ta\x8ab\x8bl\x8le\x8e·*\x8**\x8**\x8**\x8**\x8* | 39 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 i\x8is\x8s_\x8_s\x8st\x8ta\x8ab\x8bl\x8le\x8e·*\x8**\x8**\x8**\x8**\x8* |
39 | _\x8b_\x8o_\x8o_\x8l·siscone::hash_element::is_stable | 40 | _\x8b_\x8o_\x8o_\x8l·siscone::hash_element::is_stable |
40 | true·if·stable·w.r.t.·"border·particles" | 41 | true·if·stable·w.r.t.·"border·particles" |
41 | Definition·at·line·_\x85_\x80·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. | 42 | Definition·at·line·_\x85_\x80·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. |
43 | Referenced·by·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8),·and·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8). | ||
42 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 n\x8ne\x8ex\x8xt\x8t·*\x8**\x8**\x8**\x8**\x8* | 44 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 n\x8ne\x8ex\x8xt\x8t·*\x8**\x8**\x8**\x8**\x8* |
43 | _\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t*·siscone::hash_element::next | 45 | _\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t*·siscone::hash_element::next |
44 | pointer·to·the·next·element | 46 | pointer·to·the·next·element |
45 | Definition·at·line·_\x85_\x82·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. | 47 | Definition·at·line·_\x85_\x82·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. |
48 | Referenced·by·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8),·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8),·and | ||
46 | 49 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8~_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8(_\x8). | |
47 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 p\x8ph\x8hi\x8i·*\x8**\x8**\x8**\x8**\x8* | 50 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 p\x8ph\x8hi\x8i·*\x8**\x8**\x8**\x8**\x8* |
48 | _\x8d_\x8o_\x8u_\x8b_\x8l_\x8e·siscone::hash_element::phi | 51 | _\x8d_\x8o_\x8u_\x8b_\x8l_\x8e·siscone::hash_element::phi |
49 | centre:·phi·coordinate | 52 | centre:·phi·coordinate |
50 | Definition·at·line·_\x84_\x89·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. | 53 | Definition·at·line·_\x84_\x89·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. |
54 | Referenced·by·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8),·and·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8). | ||
51 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 r\x8re\x8ef\x8f·*\x8**\x8**\x8**\x8**\x8* | 55 | *\x8**\x8**\x8**\x8**\x8*·_\x8?\x8◆_\x8?\x8 r\x8re\x8ef\x8f·*\x8**\x8**\x8**\x8**\x8* |
52 | _\x8C_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·siscone::hash_element::ref | 56 | _\x8C_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e·siscone::hash_element::ref |
53 | reference | 57 | reference |
54 | Definition·at·line·_\x84_\x87·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. | 58 | Definition·at·line·_\x84_\x87·of·file·_\x8h_\x8a_\x8s_\x8h_\x8._\x8h. |
59 | Referenced·by·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8),·and·_\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8i_\x8n_\x8s_\x8e_\x8r_\x8t_\x8(_\x8). | ||
55 | =============================================================================== | 60 | =============================================================================== |
56 | The·documentation·for·this·class·was·generated·from·the·following·file: | 61 | The·documentation·for·this·class·was·generated·from·the·following·file: |
57 | ····*·siscone/_\x8h_\x8a_\x8s_\x8h_\x8._\x8h | 62 | ····*·siscone/_\x8h_\x8a_\x8s_\x8h_\x8._\x8h |
58 | =============================================================================== | 63 | =============================================================================== |
59 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8 | 64 | ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by _\x8[_\x8d_\x8o_\x8x_\x8y_\x8g_\x8e_\x8n_\x8]·1.9.8 |
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>· | 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> |
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>·<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="code·hl_class"·href="classsiscone_1_1circulator.html">c_eta</a>-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>·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="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="keywordtype">double</span>·xmax·=·min(c_eta+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>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">cell_min</a>·=·get_eta_cell(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">xmin</a>);</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>·cell_min·=·get_eta_cell(xmin);</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>·cell_max·=·get_eta_cell(xmax);</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>·=·( | 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> |
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>··<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="l0008 | 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="l00081"·name="l00081"></a><span·class="lineno">···81</span>··xmax·=·phi_in_range(c_phi+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>··<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="l0008 | 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="l00084"·name="l00084"></a><span·class="lineno">···84</span>··cell_max·=·get_phi_cell(xmax);</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>·(<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="l0008 | 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="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>·=·(cell_max-cell_min)+cell_max;</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>·=·( | 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> |
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^( | 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> |
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>·& | 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> |
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_ | 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="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_ | 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>·=·r.<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#aeee6f7554e13e52b27c133c163b9e2da">phi_range</a>;</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 59, 53 lines modified | Offset 59, 53 lines modified | ||
59 | 56 | 59 | 56 |
60 | 57//·ctor·with·initialisation | 60 | 57//·ctor·with·initialisation |
61 | 58//·we·initialise·with·a·centre·(in·eta,phi)·and·a·radius | 61 | 58//·we·initialise·with·a·centre·(in·eta,phi)·and·a·radius |
62 | 59//·-·c_eta·eta·coordinate·of·the·centre | 62 | 59//·-·c_eta·eta·coordinate·of·the·centre |
63 | 60//·-·c_phi·phi·coordinate·of·the·centre | 63 | 60//·-·c_phi·phi·coordinate·of·the·centre |
64 | 61//·-·R·radius | 64 | 61//·-·R·radius |
65 | 62//------------------------------------------------------- | 65 | 62//------------------------------------------------------- |
66 | _\x86_\x83_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e_\x8:_\x8:_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e(double· | 66 | _\x86_\x83_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e_\x8:_\x8:_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e(double·c_eta,·double·c_phi,·double·R){ |
67 | 64·//·determination·of·the·eta·range | 67 | 64·//·determination·of·the·eta·range |
68 | 65·//------------------------------- | 68 | 65·//------------------------------- |
69 | 66·double· | 69 | 66·double·xmin·=·max(c_eta-R,_\x8e_\x8t_\x8a_\x8__\x8m_\x8i_\x8n+0.0001); |
70 | 67·double· | 70 | 67·double·xmax·=·min(c_eta+R,_\x8e_\x8t_\x8a_\x8__\x8m_\x8a_\x8x-0.0001); |
71 | 68 | 71 | 68 |
72 | 69·unsigned·int· | 72 | 69·unsigned·int·cell_min·=·get_eta_cell(xmin); |
73 | 70·unsigned·int· | 73 | 70·unsigned·int·cell_max·=·get_eta_cell(xmax); |
74 | 71 | 74 | 71 |
75 | 72·//·warning:·if·cell_max==2^31,·2*cell_max==0·hence, | 75 | 72·//·warning:·if·cell_max==2^31,·2*cell_max==0·hence, |
76 | 73·//·even·if·the·next·formula·is·formally·(2*cell_max-cell_min), | 76 | 73·//·even·if·the·next·formula·is·formally·(2*cell_max-cell_min), |
77 | 74·//·expressing·it·as·(cell_max-cell_min)+cell_max·is·safe. | 77 | 74·//·expressing·it·as·(cell_max-cell_min)+cell_max·is·safe. |
78 | 75·_\x8e_\x8t_\x8a_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·( | 78 | 75·_\x8e_\x8t_\x8a_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·(cell_max-cell_min)+cell_max; |
79 | 76 | 79 | 76 |
80 | 77·//·determination·of·the·phi·range | 80 | 77·//·determination·of·the·phi·range |
81 | 78·//·!!·taking·care·of·periodicity·!! | 81 | 78·//·!!·taking·care·of·periodicity·!! |
82 | 79·//--------------------------------- | 82 | 79·//--------------------------------- |
83 | 80· | 83 | 80·xmin·=·phi_in_range(c_phi-R); |
84 | 81· | 84 | 81·xmax·=·phi_in_range(c_phi+R); |
85 | 82 | 85 | 82 |
86 | 83·_\x8c_\x8e_\x8l_\x8l_\x8__\x8m_\x8i_\x8n·=·get_phi_cell(_\x8x_\x8m_\x8i_\x8n); | ||
87 | 8 | 86 | 83·cell_min·=·get_phi_cell(xmin); |
87 | 84·cell_max·=·get_phi_cell(xmax); | ||
88 | 85 | 88 | 85 |
89 | 86·//·Also,·if·the·interval·goes·through·pi,·inversion·is·needed | 89 | 86·//·Also,·if·the·interval·goes·through·pi,·inversion·is·needed |
90 | 87·if·(_\x8x_\x8m_\x8a_\x8x>_\x8x_\x8m_\x8i_\x8n) | ||
91 | 8 | 90 | 87·if·(xmax>xmin) |
91 | 88·_\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·(cell_max-cell_min)+cell_max; | ||
92 | 89·else·{ | 92 | 89·else·{ |
93 | 90·_\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·( | 93 | 90·_\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·(cell_min==cell_max) |
94 | 91·?·PHI_RANGE_MASK | 94 | 91·?·PHI_RANGE_MASK |
95 | 92·:·((PHI_RANGE_MASK^( | 95 | 92·:·((PHI_RANGE_MASK^(cell_min-cell_max))·+·cell_max); |
96 | 93·} | 96 | 93·} |
97 | 94} | 97 | 94} |
98 | 95 | 98 | 95 |
99 | 96//·assignment·of·range | 99 | 96//·assignment·of·range |
100 | 97//·-·r·range·to·assign·to·current·one | 100 | 97//·-·r·range·to·assign·to·current·one |
101 | 98//--------------------------------------- | 101 | 98//--------------------------------------- |
102 | _\x89_\x89_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e&·_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8=_\x8·(const·_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·& | 102 | _\x89_\x89_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e&·_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8=_\x8·(const·_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·&r){ |
103 | 100·_\x8e_\x8t_\x8a_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·_. | 103 | 100·_\x8e_\x8t_\x8a_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·r._.e_.t_.a_.__.r_.a_.n_.g_.e; |
104 | 101·_\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·_. | 104 | 101·_\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e·=·r._.p_.h_.i_.__.r_.a_.n_.g_.e; |
105 | 102 | 105 | 102 |
106 | 103·return·*this; | 106 | 103·return·*this; |
107 | 104} | 107 | 104} |
108 | 105 | 108 | 105 |
109 | 106//·add·a·particle·to·the·range | 109 | 106//·add·a·particle·to·the·range |
110 | 107//·-·eta·eta·coordinate·of·the·particle | 110 | 107//·-·eta·eta·coordinate·of·the·particle |
111 | 108//·-·phi·phi·coordinate·of·the·particle | 111 | 108//·-·phi·phi·coordinate·of·the·particle |
Offset 93, 55 lines modified | Offset 93, 55 lines modified | ||
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">//·constructor·with·initialisation</span></div> | 95 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span><span·class="comment">//·constructor·with·initialisation</span></div> |
96 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//··-·_Np··number·of·particles</span></div> | 96 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span><span·class="comment">//··-·_Np··number·of·particles</span></div> |
97 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··-·_R2··cone·radius·(squared)</span></div> | 97 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span><span·class="comment">//··-·_R2··cone·radius·(squared)</span></div> |
98 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//-----------------------------------</span></div> | 98 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="comment">//-----------------------------------</span></div> |
99 | <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}"> | 99 | <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}"> |
100 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1hash__cones.html#af34bc160be66f8b2112766d801d8a7b0">···47</a></span><a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#af34bc160be66f8b2112766d801d8a7b0">hash_cones::hash_cones</a>(<span·class="keywordtype">int</span>· | 100 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1hash__cones.html#af34bc160be66f8b2112766d801d8a7b0">···47</a></span><a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#af34bc160be66f8b2112766d801d8a7b0">hash_cones::hash_cones</a>(<span·class="keywordtype">int</span>·_Np,·<span·class="keywordtype">double</span>·_R2){</div> |
101 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keywordtype">int</span>·i;</div> | 101 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keywordtype">int</span>·i;</div> |
102 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> | 102 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> |
103 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#aedaa1c9a5f7a6e9b926b63ff6097f538">n_cones</a>·=·0;</div> | 103 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#aedaa1c9a5f7a6e9b926b63ff6097f538">n_cones</a>·=·0;</div> |
104 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifdef·DEBUG_STABLE_CONES</span></div> | 104 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="preprocessor">#ifdef·DEBUG_STABLE_CONES</span></div> |
105 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·· | 105 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··n_occupied_cells·=·0;</div> |
106 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif</span></div> | 106 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span><span·class="preprocessor">#endif</span></div> |
107 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> | 107 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> |
108 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<span·class="comment">//·determine·hash·size</span></div> | 108 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<span·class="comment">//·determine·hash·size</span></div> |
109 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<span·class="comment">//·for·a·ymax=5·and·R=0.7,·we·observed·an·occupancy·around·1/8·N^2·~·N2·R2/4</span></div> | 109 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<span·class="comment">//·for·a·ymax=5·and·R=0.7,·we·observed·an·occupancy·around·1/8·N^2·~·N2·R2/4</span></div> |
110 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="comment">//mask·=·1·<<·(int)·(2*log(double(_Np))/log(2.0));</span></div> | 110 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<span·class="comment">//mask·=·1·<<·(int)·(2*log(double(_Np))/log(2.0));</span></div> |
111 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="comment">//if·(mask<=1)·mask=2;</span></div> | 111 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="comment">//if·(mask<=1)·mask=2;</span></div> |
112 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keywordtype">int</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">nbits</a>·=·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">int</a>)·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">log</a>(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_Np</a>*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_R2</a>*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_Np</a>/4.0)/<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">log</a>(2.0));</div> | ||
113 | <div·class="line"><a·id="l000 | 112 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<span·class="keywordtype">int</span>·nbits·=·(int)·(log(_Np*_R2*_Np/4.0)/log(2.0));</div> |
113 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keywordflow">if</span>·(nbits<1)·nbits=1;</div> | ||
114 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>·=·1·<<· | 114 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>·=·1·<<·nbits;</div> |
115 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> | 115 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> |
116 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="comment">//·create·hash</span></div> | 116 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<span·class="comment">//·create·hash</span></div> |
117 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>·=·<span·class="keyword">new</span>·<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>*[<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>];</div> | 117 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>·=·<span·class="keyword">new</span>·<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>*[<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>];</div> |
118 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>--;</div> | 118 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>--;</div> |
119 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> | 119 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> |
120 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="comment">//·set·the·array·to·0</span></div> | 120 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<span·class="comment">//·set·the·array·to·0</span></div> |
121 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="comment">//?·needed·?</span></div> | 121 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="comment">//?·needed·?</span></div> |
122 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordflow">for</span>·(i=0;i<<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>+1;i++)</div> | 122 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keywordflow">for</span>·(i=0;i<<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>+1;i++)</div> |
123 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]·=· | 123 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]·=·NULL;</div> |
124 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> | 124 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> |
125 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#adcc794be97fb560b81d5ed86a8cb7dab">R2</a>·=· | 125 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#adcc794be97fb560b81d5ed86a8cb7dab">R2</a>·=·_R2;</div> |
126 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>}</div> | 126 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>}</div> |
127 | </div> | 127 | </div> |
128 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> | 128 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> |
129 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//·destructor</span></div> | 129 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span><span·class="comment">//·destructor</span></div> |
130 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//------------</span></div> | 130 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span><span·class="comment">//------------</span></div> |
131 | <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}"> | 131 | <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}"> |
132 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1hash__cones.html#affa459de52582e6a121bf675cb54c72f">···77</a></span><a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#affa459de52582e6a121bf675cb54c72f">hash_cones::~hash_cones</a>(){</div> | 132 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1hash__cones.html#affa459de52582e6a121bf675cb54c72f">···77</a></span><a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#affa459de52582e6a121bf675cb54c72f">hash_cones::~hash_cones</a>(){</div> |
133 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keywordtype">int</span>·i;</div> | 133 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keywordtype">int</span>·i;</div> |
134 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>·* | 134 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>·*elm;</div> |
135 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> | 135 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> |
136 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keywordflow">for</span>·(i=0;i<<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>+1;i++){</div> | 136 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keywordflow">for</span>·(i=0;i<<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>+1;i++){</div> |
137 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keywordflow">while</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]!= | 137 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keywordflow">while</span>·(<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]!=NULL){</div> |
138 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······ | 138 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······elm·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i];</div> |
139 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]-><a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#a0d05b94d0fcd9360c322d977e5a09733">next</a>;</div> | 139 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i]-><a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#a0d05b94d0fcd9360c322d977e5a09733">next</a>;</div> |
140 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······<span·class="keyword">delete</span>· | 140 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······<span·class="keyword">delete</span>·elm;</div> |
141 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····}</div> | 141 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>····}</div> |
142 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}</div> | 142 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}</div> |
143 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> | 143 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> |
144 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">delete</span>[]·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>;</div> | 144 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<span·class="keyword">delete</span>[]·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>;</div> |
145 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>}</div> | 145 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>}</div> |
146 | </div> | 146 | </div> |
147 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> | 147 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> |
Offset 43, 53 lines modified | Offset 43, 53 lines modified | ||
43 | 40·*·functions·to·manipulate·them.·* | 43 | 40·*·functions·to·manipulate·them.·* |
44 | 41·**************************************************************/ | 44 | 41·**************************************************************/ |
45 | 42 | 45 | 42 |
46 | 43//·constructor·with·initialisation | 46 | 43//·constructor·with·initialisation |
47 | 44//·-·_Np·number·of·particles | 47 | 44//·-·_Np·number·of·particles |
48 | 45//·-·_R2·cone·radius·(squared) | 48 | 45//·-·_R2·cone·radius·(squared) |
49 | 46//----------------------------------- | 49 | 46//----------------------------------- |
50 | _\x84_\x87_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s(int·_ | 50 | _\x84_\x87_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s(int·_Np,·double·_R2){ |
51 | 48·int·i; | 51 | 48·int·i; |
52 | 49 | 52 | 49 |
53 | 50·_\x8n_\x8__\x8c_\x8o_\x8n_\x8e_\x8s·=·0; | 53 | 50·_\x8n_\x8__\x8c_\x8o_\x8n_\x8e_\x8s·=·0; |
54 | 51#ifdef·DEBUG_STABLE_CONES | 54 | 51#ifdef·DEBUG_STABLE_CONES |
55 | 52· | 55 | 52·n_occupied_cells·=·0; |
56 | 53#endif | 56 | 53#endif |
57 | 54 | 57 | 54 |
58 | 55·//·determine·hash·size | 58 | 55·//·determine·hash·size |
59 | 56·//·for·a·ymax=5·and·R=0.7,·we·observed·an·occupancy·around·1/8·N^2·~·N2·R2/4 | 59 | 56·//·for·a·ymax=5·and·R=0.7,·we·observed·an·occupancy·around·1/8·N^2·~·N2·R2/4 |
60 | 57·//mask·=·1·<<·(int)·(2*log(double(_Np))/log(2.0)); | 60 | 57·//mask·=·1·<<·(int)·(2*log(double(_Np))/log(2.0)); |
61 | 58·//if·(mask<=1)·mask=2; | 61 | 58·//if·(mask<=1)·mask=2; |
62 | 59·int·_\x8n_\x8b_\x8i_\x8t_\x8s·=·(_\x8i_\x8n_\x8t)·(_\x8l_\x8o_\x8g(_\x8__\x8N_\x8p*_\x8__\x8R_\x82*_\x8__\x8N_\x8p/4.0)/_\x8l_\x8o_\x8g(2.0)); | ||
63 | 62 | 59·int·nbits·=·(int)·(log(_Np*_R2*_Np/4.0)/log(2.0)); | |
63 | 60·if·(nbits<1)·nbits=1; | ||
64 | 61·_\x8m_\x8a_\x8s_\x8k·=·1·<<· | 64 | 61·_\x8m_\x8a_\x8s_\x8k·=·1·<<·nbits; |
65 | 62 | 65 | 62 |
66 | 63·//·create·hash | 66 | 63·//·create·hash |
67 | 64·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y·=·new·_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t*[_\x8m_\x8a_\x8s_\x8k]; | 67 | 64·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y·=·new·_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t*[_\x8m_\x8a_\x8s_\x8k]; |
68 | 65·_\x8m_\x8a_\x8s_\x8k--; | 68 | 65·_\x8m_\x8a_\x8s_\x8k--; |
69 | 66 | 69 | 66 |
70 | 67·//·set·the·array·to·0 | 70 | 67·//·set·the·array·to·0 |
71 | 68·//?·needed·? | 71 | 68·//?·needed·? |
72 | 69·for·(i=0;i<_\x8m_\x8a_\x8s_\x8k+1;i++) | 72 | 69·for·(i=0;i<_\x8m_\x8a_\x8s_\x8k+1;i++) |
73 | 70·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]·=· | 73 | 70·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]·=·NULL; |
74 | 71 | 74 | 71 |
75 | 72·_\x8R_\x82·=·_ | 75 | 72·_\x8R_\x82·=·_R2; |
76 | 73} | 76 | 73} |
77 | 74 | 77 | 74 |
78 | 75//·destructor | 78 | 75//·destructor |
79 | 76//------------ | 79 | 76//------------ |
80 | _\x87_\x87_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8~_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s(){ | 80 | _\x87_\x87_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s_\x8:_\x8:_\x8~_\x8h_\x8a_\x8s_\x8h_\x8__\x8c_\x8o_\x8n_\x8e_\x8s(){ |
81 | 78·int·i; | 81 | 78·int·i; |
82 | 79·_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·* | 82 | 79·_\x8h_\x8a_\x8s_\x8h_\x8__\x8e_\x8l_\x8e_\x8m_\x8e_\x8n_\x8t·*elm; |
83 | 80 | 83 | 80 |
84 | 81·for·(i=0;i<_\x8m_\x8a_\x8s_\x8k+1;i++){ | 84 | 81·for·(i=0;i<_\x8m_\x8a_\x8s_\x8k+1;i++){ |
85 | 82·while·(_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]!= | 85 | 82·while·(_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]!=NULL){ |
86 | 83· | 86 | 83·elm·=·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]; |
87 | 84·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]·=·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]->_\x8n_\x8e_\x8x_\x8t; | 87 | 84·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]·=·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y[i]->_\x8n_\x8e_\x8x_\x8t; |
88 | 85·delete· | 88 | 85·delete·elm; |
89 | 86·} | 89 | 86·} |
90 | 87·} | 90 | 87·} |
91 | 88 | 91 | 88 |
92 | 89·delete[]·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y; | 92 | 89·delete[]·_\x8h_\x8a_\x8s_\x8h_\x8__\x8a_\x8r_\x8r_\x8a_\x8y; |
93 | 90} | 93 | 90} |
94 | 91 | 94 | 91 |
95 | 92 | 95 | 92 |
Offset 100, 34 lines modified | Offset 100, 34 lines modified | ||
100 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a576d5b2248ca8aca05e69541e9c18de5">index</a>·=·-1;</div> | 100 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a576d5b2248ca8aca05e69541e9c18de5">index</a>·=·-1;</div> |
101 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>}</div> | 101 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>}</div> |
102 | </div> | 102 | </div> |
103 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> | 103 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> |
104 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//·ctor·with·initialisation</span></div> | 104 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span><span·class="comment">//·ctor·with·initialisation</span></div> |
105 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//--------------------------</span></div> | 105 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span><span·class="comment">//--------------------------</span></div> |
106 | <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}"> | 106 | <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}"> |
107 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#afa21c053f53f2f4c294f1bab50f8a7b9">···52</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum::Cmomentum</a>(<span·class="keywordtype">double</span>· | 107 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#afa21c053f53f2f4c294f1bab50f8a7b9">···52</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum::Cmomentum</a>(<span·class="keywordtype">double</span>·_px,·<span·class="keywordtype">double</span>·_py,·<span·class="keywordtype">double</span>·_pz,·<span·class="keywordtype">double</span>·_E){</div> |
108 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>·=· | 108 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>·=·_px;</div> |
109 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>·=· | 109 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>·=·_py;</div> |
110 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>·=· | 110 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>·=·_pz;</div> |
111 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>··=· | 111 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>··=·_E;</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>··<span·class="comment">//·compute·eta·and·phi</span></div> | 113 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="comment">//·compute·eta·and·phi</span></div> |
114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">build_etaphi</a>();</div> | 114 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">build_etaphi</a>();</div> |
115 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>();</div> | 115 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>();</div> |
116 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}</div> | 116 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>}</div> |
117 | </div> | 117 | </div> |
118 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> | 118 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>·</div> |
119 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·ctor·with·detailed·initialisation</span></div> | 119 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span><span·class="comment">//·ctor·with·detailed·initialisation</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="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> | 121 | <div·class="foldopen"·id="foldopen00065"·data-start="{"·data-end="}"> |
122 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a01b661661e0c52e499036992bca722f6">···65</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum::Cmomentum</a>(<span·class="keywordtype">double</span>· | 122 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a01b661661e0c52e499036992bca722f6">···65</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">Cmomentum::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> |
123 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a5ca61b8cdd1e8225ac5da7dd1814b7b3">eta</a>·=· | 123 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a5ca61b8cdd1e8225ac5da7dd1814b7b3">eta</a>·=·_eta;</div> |
124 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">phi</a>·=·_phi;</div> | 124 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">phi</a>·=·_phi;</div> |
125 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 125 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
126 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>·=· | 126 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>·=·_ref;</div> |
127 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>}</div> | 127 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>}</div> |
128 | </div> | 128 | </div> |
129 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> | 129 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>·</div> |
130 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//·default·dtor</span></div> | 130 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span><span·class="comment">//·default·dtor</span></div> |
131 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//--------------</span></div> | 131 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span><span·class="comment">//--------------</span></div> |
132 | <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}"> | 132 | <div·class="foldopen"·id="foldopen00074"·data-start="{"·data-end="}"> |
133 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a16c22242813f23a6ed9a0f125b7d7abd">···74</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a16c22242813f23a6ed9a0f125b7d7abd">Cmomentum::~Cmomentum</a>(){</div> | 133 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a16c22242813f23a6ed9a0f125b7d7abd">···74</a></span><a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a16c22242813f23a6ed9a0f125b7d7abd">Cmomentum::~Cmomentum</a>(){</div> |
Offset 48, 32 lines modified | Offset 48, 32 lines modified | ||
48 | 45·_\x8p_\x8x·=·_\x8p_\x8y·=·_\x8p_\x8z·=·_\x8E·=·0.0; | 48 | 45·_\x8p_\x8x·=·_\x8p_\x8y·=·_\x8p_\x8z·=·_\x8E·=·0.0; |
49 | 46·_\x8r_\x8e_\x8f·=·_\x8C_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e(); | 49 | 46·_\x8r_\x8e_\x8f·=·_\x8C_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e(); |
50 | 47·_\x8i_\x8n_\x8d_\x8e_\x8x·=·-1; | 50 | 47·_\x8i_\x8n_\x8d_\x8e_\x8x·=·-1; |
51 | 48} | 51 | 48} |
52 | 49 | 52 | 49 |
53 | 50//·ctor·with·initialisation | 53 | 50//·ctor·with·initialisation |
54 | 51//-------------------------- | 54 | 51//-------------------------- |
55 | _\x85_\x82_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m(double·_ | 55 | _\x85_\x82_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m(double·_px,·double·_py,·double·_pz,·double·_E){ |
56 | 53·_\x8p_\x8x·=·_ | 56 | 53·_\x8p_\x8x·=·_px; |
57 | 54·_\x8p_\x8y·=·_ | 57 | 54·_\x8p_\x8y·=·_py; |
58 | 55·_\x8p_\x8z·=·_ | 58 | 55·_\x8p_\x8z·=·_pz; |
59 | 56·_\x8E·=·_ | 59 | 56·_\x8E·=·_E; |
60 | 57 | 60 | 57 |
61 | 58·//·compute·eta·and·phi | 61 | 58·//·compute·eta·and·phi |
62 | 59·_\x8b_\x8u_\x8i_\x8l_\x8d_\x8__\x8e_\x8t_\x8a_\x8p_\x8h_\x8i(); | 62 | 59·_\x8b_\x8u_\x8i_\x8l_\x8d_\x8__\x8e_\x8t_\x8a_\x8p_\x8h_\x8i(); |
63 | 60·_\x8r_\x8e_\x8f·=·_\x8C_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e(); | 63 | 60·_\x8r_\x8e_\x8f·=·_\x8C_\x8r_\x8e_\x8f_\x8e_\x8r_\x8e_\x8n_\x8c_\x8e(); |
64 | 61} | 64 | 61} |
65 | 62 | 65 | 62 |
66 | 63//·ctor·with·detailed·initialisation | 66 | 63//·ctor·with·detailed·initialisation |
67 | 64//----------------------------------- | 67 | 64//----------------------------------- |
68 | _\x86_\x85_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m(double·_ | 68 | _\x86_\x85_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m(double·_eta,·double·_phi,·_.C_.r_.e_.f_.e_.r_.e_.n_.c_.e·_ref){ |
69 | 66·_\x8e_\x8t_\x8a·=·_ | 69 | 66·_\x8e_\x8t_\x8a·=·_eta; |
70 | 67·_\x8p_\x8h_\x8i·=·_phi; | 70 | 67·_\x8p_\x8h_\x8i·=·_phi; |
71 | 68 | 71 | 68 |
72 | 69·_\x8r_\x8e_\x8f·=·_ | 72 | 69·_\x8r_\x8e_\x8f·=·_ref; |
73 | 70} | 73 | 70} |
74 | 71 | 74 | 71 |
75 | 72//·default·dtor | 75 | 72//·default·dtor |
76 | 73//-------------- | 76 | 73//-------------- |
77 | _\x87_\x84_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8~_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m(){ | 77 | _\x87_\x84_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m_\x8:_\x8:_\x8~_\x8C_\x8m_\x8o_\x8m_\x8e_\x8n_\x8t_\x8u_\x8m(){ |
78 | 75 | 78 | 75 |
79 | 76} | 79 | 76} |
Offset 226, 20 lines modified | Offset 226, 21 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.phi_range·=·r1.phi_range·|·r2.phi_range;</div> | 233 | <div·class="line"><a·id="l00173"·name="l00173"></a><span·class="lineno">··173</span>··tmp.<a·class="code·hl_variable"·href="classsiscone_1_1Ceta__phi__range.html#aeee6f7554e13e52b27c133c163b9e2da">phi_range</a>·=·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> | ||
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> | 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> |
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> | 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> |
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> | 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> |
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> | 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> |
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> | 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> |
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> | 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> |
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> | 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> |
Offset 175, 20 lines modified | Offset 175, 24 lines modified | ||
175 | CSphtheta_phi_range·&r2){ | 175 | CSphtheta_phi_range·&r2){ |
176 | 167·CSphtheta_phi_range·tmp; | 176 | 167·CSphtheta_phi_range·tmp; |
177 | 168 | 177 | 168 |
178 | 169·//·compute·union·in·eta | 178 | 169·//·compute·union·in·eta |
179 | 170·tmp.theta_range·=·r1.theta_range·|·r2.theta_range; | 179 | 170·tmp.theta_range·=·r1.theta_range·|·r2.theta_range; |
180 | 171 | 180 | 171 |
181 | 172·//·compute·union·in·phi | 181 | 172·//·compute·union·in·phi |
182 | 173·tmp.phi_range·=·r1.phi_range·|·r2.phi_range; | 182 | 173·tmp._.p_.h_.i_.__.r_.a_.n_.g_.e·=·r1.phi_range·|·r2.phi_range; |
183 | 174 | 183 | 174 |
184 | 175·return·tmp; | 184 | 175·return·tmp; |
185 | 176} | 185 | 176} |
186 | 177 | 186 | 177 |
187 | 178} | 187 | 178} |
188 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8:_\x8:_\x8C_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e_\x8:_\x8:_\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e | ||
189 | unsigned·int·phi_range | ||
190 | phi·range·as·a·binary·coding·of·covered·cells | ||
191 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8g_\x8e_\x8o_\x8m_\x8__\x82_\x8d_\x8._\x8h_\x8:_\x81_\x84_\x86 | ||
188 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8__\x8s_\x8p_\x8h_\x8e_\x8r_\x8i_\x8c_\x8a_\x8l_\x8:_\x8:_\x8C_\x8S_\x8p_\x8h_\x8t_\x8h_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e | 192 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8__\x8s_\x8p_\x8h_\x8e_\x8r_\x8i_\x8c_\x8a_\x8l_\x8:_\x8:_\x8C_\x8S_\x8p_\x8h_\x8t_\x8h_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e |
189 | class·for·holding·a·covering·range·in·eta-phi | 193 | class·for·holding·a·covering·range·in·eta-phi |
190 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8g_\x8e_\x8o_\x8m_\x8__\x82_\x8d_\x8._\x8h_\x8:_\x85_\x82 | 194 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8g_\x8e_\x8o_\x8m_\x8__\x82_\x8d_\x8._\x8h_\x8:_\x85_\x82 |
191 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8__\x8s_\x8p_\x8h_\x8e_\x8r_\x8i_\x8c_\x8a_\x8l_\x8:_\x8:_\x8C_\x8S_\x8p_\x8h_\x8t_\x8h_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8__\x8p_\x8a_\x8r_\x8t_\x8i_\x8c_\x8l_\x8e | 195 | _\x8s_\x8i_\x8s_\x8c_\x8o_\x8n_\x8e_\x8__\x8s_\x8p_\x8h_\x8e_\x8r_\x8i_\x8c_\x8a_\x8l_\x8:_\x8:_\x8C_\x8S_\x8p_\x8h_\x8t_\x8h_\x8e_\x8t_\x8a_\x8__\x8p_\x8h_\x8i_\x8__\x8r_\x8a_\x8n_\x8g_\x8e_\x8:_\x8:_\x8a_\x8d_\x8d_\x8__\x8p_\x8a_\x8r_\x8t_\x8i_\x8c_\x8l_\x8e |
192 | int·add_particle(const·double·theta,·const·double·phi) | 196 | int·add_particle(const·double·theta,·const·double·phi) |
193 | add·a·particle·to·the·range | 197 | add·a·particle·to·the·range |
194 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8g_\x8e_\x8o_\x8m_\x8__\x82_\x8d_\x8._\x8c_\x8p_\x8p_\x8:_\x81_\x83_\x80 | 198 | D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8g_\x8e_\x8o_\x8m_\x8__\x82_\x8d_\x8._\x8c_\x8p_\x8p_\x8:_\x81_\x83_\x80 |
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··158 | 3 | -rw-r--r--···0········0········0··1588424·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)··1573548·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.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·198 |
1715 | 5.17·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·200 | ||
1715 | 5.1 | 1716 | 5.18·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·202 |
1717 | 5.19·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·203 | ||
1718 | 5.20·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·204 | ||
1719 | 5.21·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·207 | ||
1716 | 5. | 1720 | 5.22·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·210 |
1717 | 5. | 1721 | 5.23·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·210 |
1722 | 5.24·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·211 | ||
1723 | 5.25·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·213 | ||
1718 | 5.2 | 1724 | 5.26·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·217 |
1719 | 5.2 | 1725 | 5.27·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·218 |
1720 | 5.2 | 1726 | 5.28·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·220 |
1721 | 5.2 | 1727 | 5.29·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·230 |
1728 | 5.30·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·239 | ||
1729 | 5.31·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·241 | ||
1722 | 5. | 1730 | 5.32·quadtree.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·243 |
1723 | 5. | 1731 | 5.33·quadtree.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·247 |
1724 | 5. | 1732 | 5.34·ranlux.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·248 |
1725 | 5. | 1733 | 5.35·siscone/ranlux.h·File·Reference·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·250 |
1726 | 5. | 1734 | 5.35.1·Function·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·250 |
1727 | 5. | 1735 | 5.35.1.1·ranlux_get()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·250 |
1728 | 5. | 1736 | 5.35.1.2·ranlux_init()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·250 |
1729 | 5. | 1737 | 5.35.1.3·ranlux_print_state()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·251 |
1730 | 5. | 1738 | 5.36·ranlux.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·251 |
1731 | 5. | 1739 | 5.37·reference.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·251 |
1732 | 5.3 | 1740 | 5.38·reference.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·253 |
1733 | 5.31·siscone_error.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·236 | ||
1734 | 5.32·siscone_error.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·236 | ||
1735 | 5.33·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·237 | ||
1736 | 5.34·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·239 | ||
1737 | 5.3 | 1741 | 5.39·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·254 |
1738 | 5.36·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·243 | ||
1739 | 5.37·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·246 | ||
1740 | 5.38·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·248 | ||
1741 | 5.39·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·251 | ||
1742 | 5.40·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·253 | ||
1743 | 5.4 | 1742 | 5.40·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·257 |
1743 | 5.41·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·261 | ||
1744 | 5.42·siscone. | 1744 | 5.42·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·262 |
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·siscone | 1747 | 5.43·siscone_error.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·263 |
1748 | 5.44·siscone | 1748 | 5.44·siscone_error.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·263 |
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·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·291 | ||
1754 | 5.48·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·294 | ||
1753 | 5.4 | 1755 | 5.49·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·297 |
1754 | 5. | 1756 | 5.50·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·300 |
1755 | 5.49·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·298 | ||
1756 | 5.5 | 1757 | 5.51·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·304 |
1757 | 5.51·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·301 | ||
1758 | 5.52· | 1758 | 5.52·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·305 |
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 |