414 KB
/srv/reproducible-results/rbuild-debian/r-b-build.aso10kui/b1/siscone_3.0.5-2_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.aso10kui/b2/siscone_3.0.5-2_armhf.changes
1.03 KB
Files
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 ·f5aefe325044f442f0e1c21d8a868f9e·79408·libdevel·optional·libsiscone-dev_3.0.5-2_armhf.deb1 ·f5aefe325044f442f0e1c21d8a868f9e·79408·libdevel·optional·libsiscone-dev_3.0.5-2_armhf.deb
2 ·507f29e5f2459ac5cb9cc245abe74203·71216·libdevel·optional·libsiscone-spherical-dev_3.0.5-2_armhf.deb2 ·507f29e5f2459ac5cb9cc245abe74203·71216·libdevel·optional·libsiscone-spherical-dev_3.0.5-2_armhf.deb
3 ·b4b2b8ede430c341a43613f6eec8b1fd·418492·debug·optional·libsiscone-spherical0v5-dbgsym_3.0.5-2_armhf.deb3 ·b4b2b8ede430c341a43613f6eec8b1fd·418492·debug·optional·libsiscone-spherical0v5-dbgsym_3.0.5-2_armhf.deb
4 ·214e49240a3d120b4352d621dfd9684a·53716·libs·optional·libsiscone-spherical0v5_3.0.5-2_armhf.deb4 ·214e49240a3d120b4352d621dfd9684a·53716·libs·optional·libsiscone-spherical0v5_3.0.5-2_armhf.deb
5 ·32d6660a7a67405b11edec2b3b753960·490984·debug·optional·libsiscone0v5-dbgsym_3.0.5-2_armhf.deb5 ·32d6660a7a67405b11edec2b3b753960·490984·debug·optional·libsiscone0v5-dbgsym_3.0.5-2_armhf.deb
6 ·f5b829549c57de0bd0555ae176c2dcfd·59192·libs·optional·libsiscone0v5_3.0.5-2_armhf.deb6 ·f5b829549c57de0bd0555ae176c2dcfd·59192·libs·optional·libsiscone0v5_3.0.5-2_armhf.deb
7 ·c4b96364b35896b05e56319c942c749d·1187784·doc·optional·siscone-doc-html_3.0.5-2_all.deb 
8 ·5778a20731610fd11faeac55c32e5d34·1589796·doc·optional·siscone-doc-pdf_3.0.5-2_all.deb7 ·da20595a1698a43b46ef98c554169fb0·1187544·doc·optional·siscone-doc-html_3.0.5-2_all.deb
 8 ·32655f114166149c3135000bc0f7f9d5·1592760·doc·optional·siscone-doc-pdf_3.0.5-2_all.deb
9 ·ee8a36e6ed6ae32143424e71fcc9dc11·34968·devel·optional·siscone-examples_3.0.5-2_all.deb9 ·ee8a36e6ed6ae32143424e71fcc9dc11·34968·devel·optional·siscone-examples_3.0.5-2_all.deb
103 KB
siscone-doc-html_3.0.5-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-01-10·17:32:40.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-01-10·17:32:40.000000·debian-binary
2 -rw-r--r--···0········0········0·····8564·2023-01-10·17:32:40.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8564·2023-01-10·17:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1179028·2023-01-10·17:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··1178788·2023-01-10·17:32:40.000000·data.tar.xz
620 B
control.tar.xz
592 B
control.tar
522 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·siscone-doc-html1 Package:·siscone-doc-html
2 Source:·siscone2 Source:·siscone
3 Version:·3.0.5-23 Version:·3.0.5-2
4 Architecture:·all4 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:·58286 Installed-Size:·5826
7 Depends:·libjs-jquery7 Depends:·libjs-jquery
8 Section:·doc8 Section:·doc
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·foreign10 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·takes13 ·SISCone·implements·a·Seedless·Infrared·(IR)·Safe·Cone·jet·algorithm,·it·takes
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
102 KB
data.tar.xz
102 KB
data.tar
8.28 KB
file list
    
Offset 87, 19 lines modifiedOffset 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.html87 -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.html88 -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.map89 -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.png90 -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.html91 -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.html92 -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.html93 -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)····25474·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones.html94 -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.map95 -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.png96 -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.html97 -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)····11158·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element.html98 -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.map99 -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.png100 -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.html101 -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.html102 -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.map103 -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.png104 -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.map105 -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 218, 15 lines modifiedOffset 218, 15 lines modified
218 -rw-r--r--···0·root·········(0)·root·········(0)····31816·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/geom__2d_8cpp_source.html218 -rw-r--r--···0·root·········(0)·root·········(0)····31816·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/geom__2d_8cpp_source.html
219 -rw-r--r--···0·root·········(0)·root·········(0)····30773·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/geom__2d_8h_source.html219 -rw-r--r--···0·root·········(0)·root·········(0)····30773·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/geom__2d_8h_source.html
220 -rw-r--r--···0·root·········(0)·root·········(0)·····2552·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals.html220 -rw-r--r--···0·root·········(0)·root·········(0)·····2552·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals.html
221 -rw-r--r--···0·root·········(0)·root·········(0)·····2434·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_defs.html221 -rw-r--r--···0·root·········(0)·root·········(0)·····2434·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_defs.html
222 -rw-r--r--···0·root·········(0)·root·········(0)·····2059·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_vars.html222 -rw-r--r--···0·root·········(0)·root·········(0)·····2059·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/globals_vars.html
223 -rw-r--r--···0·root·········(0)·root·········(0)·····6197·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.html223 -rw-r--r--···0·root·········(0)·root·········(0)·····6197·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.html
224 -rw-r--r--···0·root·········(0)·root·········(0)····23370·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.png224 -rw-r--r--···0·root·········(0)·root·········(0)····23370·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/graph_legend.png
225 -rw-r--r--···0·root·········(0)·root·········(0)····54600·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hash_8cpp_source.html225 -rw-r--r--···0·root·········(0)·root·········(0)····52933·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hash_8cpp_source.html
226 -rw-r--r--···0·root·········(0)·root·········(0)····23260·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hash_8h_source.html226 -rw-r--r--···0·root·········(0)·root·········(0)····23260·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hash_8h_source.html
227 -rw-r--r--···0·root·········(0)·root·········(0)····16741·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hierarchy.html227 -rw-r--r--···0·root·········(0)·root·········(0)····16741·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/hierarchy.html
228 -rw-r--r--···0·root·········(0)·root·········(0)·····1950·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/index.html228 -rw-r--r--···0·root·········(0)·root·········(0)·····1950·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/index.html
229 -rw-r--r--···0·root·········(0)·root·········(0)······213·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_0.map229 -rw-r--r--···0·root·········(0)·root·········(0)······213·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_0.map
230 -rw-r--r--···0·root·········(0)·root·········(0)·····1411·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_0.png230 -rw-r--r--···0·root·········(0)·root·········(0)·····1411·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_0.png
231 -rw-r--r--···0·root·········(0)·root·········(0)······272·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_1.map231 -rw-r--r--···0·root·········(0)·root·········(0)······272·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_1.map
232 -rw-r--r--···0·root·········(0)·root·········(0)·····2185·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_1.png232 -rw-r--r--···0·root·········(0)·root·········(0)·····2185·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_1.png
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
280 -rw-r--r--···0·root·········(0)·root·········(0)·····1670·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_7.png280 -rw-r--r--···0·root·········(0)·root·········(0)·····1670·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_7.png
281 -rw-r--r--···0·root·········(0)·root·········(0)······255·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_8.map281 -rw-r--r--···0·root·········(0)·root·········(0)······255·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_8.map
282 -rw-r--r--···0·root·········(0)·root·········(0)·····1737·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_8.png282 -rw-r--r--···0·root·········(0)·root·········(0)·····1737·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_8.png
283 -rw-r--r--···0·root·········(0)·root·········(0)·····1317·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_9.map283 -rw-r--r--···0·root·········(0)·root·········(0)·····1317·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_9.map
284 -rw-r--r--···0·root·········(0)·root·········(0)····10333·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_9.png284 -rw-r--r--···0·root·········(0)·root·········(0)····10333·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherit_graph_9.png
285 -rw-r--r--···0·root·········(0)·root·········(0)····14157·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherits.html285 -rw-r--r--···0·root·········(0)·root·········(0)····14157·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/inherits.html
286 -rw-r--r--···0·root·········(0)·root·········(0)····30265·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/main_8cpp_source.html286 -rw-r--r--···0·root·········(0)·root·········(0)····30265·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/main_8cpp_source.html
287 -rw-r--r--···0·root·········(0)·root·········(0)····43383·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/momentum_8cpp_source.html287 -rw-r--r--···0·root·········(0)·root·········(0)····41791·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/momentum_8cpp_source.html
288 -rw-r--r--···0·root·········(0)·root·········(0)····39163·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/momentum_8h_source.html288 -rw-r--r--···0·root·········(0)·root·········(0)····39163·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/momentum_8h_source.html
289 -rw-r--r--···0·root·········(0)·root·········(0)······153·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_f.png289 -rw-r--r--···0·root·········(0)·root·········(0)······153·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_f.png
290 -rw-r--r--···0·root·········(0)·root·········(0)······169·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_fd.png290 -rw-r--r--···0·root·········(0)·root·········(0)······169·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_fd.png
291 -rw-r--r--···0·root·········(0)·root·········(0)·······95·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_g.png291 -rw-r--r--···0·root·········(0)·root·········(0)·······95·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_g.png
292 -rw-r--r--···0·root·········(0)·root·········(0)·······98·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_h.png292 -rw-r--r--···0·root·········(0)·root·········(0)·······98·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_h.png
293 -rw-r--r--···0·root·········(0)·root·········(0)······114·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_hd.png293 -rw-r--r--···0·root·········(0)·root·········(0)······114·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/nav_hd.png
294 -rw-r--r--···0·root·········(0)·root·········(0)······123·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/open.png294 -rw-r--r--···0·root·········(0)·root·········(0)······123·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-html/html/devel/open.png
6.81 KB
./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__cones.html
    
Offset 196, 15 lines modifiedOffset 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="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#l00104">mask</a>,·<a·class="el"·href="hash_8h_source.html#l00096">n_cones</a>,·<a·class="el[·...·truncated·by·diffoscope;·len:·63,·SHA:·ad2019e004fbd0af80c8c4ce2381206f3ed5576b47cb5b96f43b4cfa1622b406·...·]</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>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">&#9670;&#160;</a></span>insert()·<span·class="overload">[2/2]</span></h2>205 <h2·class="memtitle"><span·class="permalink"><a·href="#a4d4f5cf710dde0fa86766c4f7809fe35">&#9670;&#160;</a></span>insert()·<span·class="overload">[2/2]</span></h2>
  
206 <div·class="memitem">206 <div·class="memitem">
Offset 259, 15 lines modifiedOffset 259, 15 lines modified
259 ··</table>259 ··</table>
260 ··</dd>260 ··</dd>
261 </dl>261 </dl>
262 <dl·class="section·return"><dt>Returns</dt><dd>0·on·success,·1·on·error·</dd></dl>262 <dl·class="section·return"><dt>Returns</dt><dd>0·on·success,·1·on·error·</dd></dl>
  
263 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8cpp_source.html#l00102">102</a>·of·file·<a·class="el"·href="hash_8cpp_source.html">hash.cpp</a>.</p>263 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8cpp_source.html#l00102">102</a>·of·file·<a·class="el"·href="hash_8cpp_source.html">hash.cpp</a>.</p>
  
264 <p·class="reference">References·<a·class="el"·href="momentum_8cpp_source.html#l00134">siscone::Cmomentum::build_etaphi()</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_8cpp_source.html#l00219">is_inside()</a>,·<a·class="el"·href="hash_8h_source.html#l00104">mask</a>,·<a·cla[·...·truncated·by·diffoscope;·len:·130,·SHA:·0f9f84c38bf6211e441174cb8a5f1dd503d8f6a7a003a7a0c2c5e0e01c5db785·...·]</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>264 <p·class="reference">References·<a·class="el"·href="momentum_8cpp_source.html#l00134">siscone::Cmomentum::build_etaphi()</a>,·<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_8cpp_source.html#l00219">i[·...·truncated·by·diffoscope;·len:·537,·SHA:·6c097761df92bf9a3ead677110788a1e4a7e4f5abace5e374b0273a575abccc2·...·]</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>
  
265 </div>265 </div>
266 </div>266 </div>
267 <a·id="aee313f9213a4aad1782f9f1c8703f2bc"·name="aee313f9213a4aad1782f9f1c8703f2bc"></a>267 <a·id="aee313f9213a4aad1782f9f1c8703f2bc"·name="aee313f9213a4aad1782f9f1c8703f2bc"></a>
268 <h2·class="memtitle"><span·class="permalink"><a·href="#aee313f9213a4aad1782f9f1c8703f2bc">&#9670;&#160;</a></span>is_inside()</h2>268 <h2·class="memtitle"><span·class="permalink"><a·href="#aee313f9213a4aad1782f9f1c8703f2bc">&#9670;&#160;</a></span>is_inside()</h2>
  
269 <div·class="memitem">269 <div·class="memitem">
2.25 KB
html2text {}
    
Offset 71, 16 lines modifiedOffset 71, 18 lines modified
71 insert·a·new·candidate·into·the·hash.71 insert·a·new·candidate·into·the·hash.
72 ··Parameters72 ··Parameters
73 ······v·4-momentum·of·te·cone·to·add·Note,·in·this·case,·we·assume·stability.73 ······v·4-momentum·of·te·cone·to·add·Note,·in·this·case,·we·assume·stability.
74 ········We·also·assume·that·eta·and·phi·are·computed·for·v74 ········We·also·assume·that·eta·and·phi·are·computed·for·v
75 ··Returns75 ··Returns
76 ······0·on·success,·1·on·error76 ······0·on·success,·1·on·error
77 Definition·at·line·171·of·file·hash.cpp.77 Definition·at·line·171·of·file·hash.cpp.
78 References·siscone::Cmomentum::eta,·hash_array,·mask,·n_cones,·siscone::78 References·siscone::hash_element::eta,·siscone::Cmomentum::eta,·hash_array,
 79 siscone::hash_element::is_stable,·mask,·n_cones,·siscone::hash_element::next,
 80 siscone::hash_element::phi,·siscone::Cmomentum::phi,·siscone::hash_element::
79 Cmomentum::phi,·siscone::Cmomentum::ref,·and·siscone::Creference::ref.81 ref,·siscone::Cmomentum::ref,·and·siscone::Creference::ref.
80 *****·◆ insert()·[2/2]·*****82 *****·◆ insert()·[2/2]·*****
81 int·siscone::hash_cones::insert·(·Cmomentum·* v,83 int·siscone::hash_cones::insert·(·Cmomentum·* v,
82 ··································Cmomentum·* parent,84 ··································Cmomentum·* parent,
83 ··································Cmomentum·* child,85 ··································Cmomentum·* child,
84 ··································bool ·······p_io,86 ··································bool ·······p_io,
85 ··································bool ·······c_io 87 ··································bool ·······c_io 
86 ································)88 ································)
Offset 90, 17 lines modifiedOffset 92, 19 lines modified
90 ······parent·parent·particle·defining·the·cone92 ······parent·parent·particle·defining·the·cone
91 ······child··child·particle·defining·the·cone93 ······child··child·particle·defining·the·cone
92 ······p_io···whether·the·parent·has·to·belong·to·the·cone·or·not94 ······p_io···whether·the·parent·has·to·belong·to·the·cone·or·not
93 ······c_io···whether·the·child·has·to·belong·to·the·cone·or·not95 ······c_io···whether·the·child·has·to·belong·to·the·cone·or·not
94 ··Returns96 ··Returns
95 ······0·on·success,·1·on·error97 ······0·on·success,·1·on·error
96 Definition·at·line·102·of·file·hash.cpp.98 Definition·at·line·102·of·file·hash.cpp.
97 References·siscone::Cmomentum::build_etaphi(),·siscone::Cmomentum::eta,99 References·siscone::Cmomentum::build_etaphi(),·siscone::hash_element::eta,
98 hash_array,·is_inside(),·mask,·n_cones,·siscone::Cmomentum::phi,·siscone::100 siscone::Cmomentum::eta,·hash_array,·is_inside(),·siscone::hash_element::
 101 is_stable,·mask,·n_cones,·siscone::hash_element::next,·siscone::hash_element::
 102 phi,·siscone::Cmomentum::phi,·siscone::hash_element::ref,·siscone::Cmomentum::
99 Cmomentum::ref,·and·siscone::Creference::ref.103 ref,·and·siscone::Creference::ref.
100 *****·◆ is_inside()·*****104 *****·◆ is_inside()·*****
101 bool·siscone::hash_cones::is_inside·(·Cmomentum·* centre,105 bool·siscone::hash_cones::is_inside·(·Cmomentum·* centre,
102 ······································Cmomentum·* v ·····inline106 ······································Cmomentum·* v ·····inline
103 ····································)107 ····································)
104 test·if·a·particle·is·inside·a·cone·of·given·centre.108 test·if·a·particle·is·inside·a·cone·of·given·centre.
105 check·if·the·particle·of·coordinates·'v'·is·inside·the·circle·of·radius·R109 check·if·the·particle·of·coordinates·'v'·is·inside·the·circle·of·radius·R
106 centered·at·'centre'.110 centered·at·'centre'.
5.61 KB
./usr/share/doc/siscone-doc-html/html/devel/classsiscone_1_1hash__element.html
    
Offset 102, 14 lines modifiedOffset 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">&#9670;&#160;</a></span>is_stable</h2>110 <h2·class="memtitle"><span·class="permalink"><a·href="#a2675645feacbbd18ae84eac27a8bdad1">&#9670;&#160;</a></span>is_stable</h2>
  
110 <div·class="memitem">111 <div·class="memitem">
111 <div·class="memproto">112 <div·class="memproto">
Offset 120, 14 lines modifiedOffset 122, 16 lines modified
120 ······</table>122 ······</table>
121 </div><div·class="memdoc">123 </div><div·class="memdoc">
  
122 <p>true·if·stable·w.r.t.·"border·particles"·</p>124 <p>true·if·stable·w.r.t.·"border·particles"·</p>
  
123 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00050">50</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>125 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00050">50</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>
  
 126 <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>
  
124 </div>127 </div>
125 </div>128 </div>
126 <a·id="a0d05b94d0fcd9360c322d977e5a09733"·name="a0d05b94d0fcd9360c322d977e5a09733"></a>129 <a·id="a0d05b94d0fcd9360c322d977e5a09733"·name="a0d05b94d0fcd9360c322d977e5a09733"></a>
127 <h2·class="memtitle"><span·class="permalink"><a·href="#a0d05b94d0fcd9360c322d977e5a09733">&#9670;&#160;</a></span>next</h2>130 <h2·class="memtitle"><span·class="permalink"><a·href="#a0d05b94d0fcd9360c322d977e5a09733">&#9670;&#160;</a></span>next</h2>
  
128 <div·class="memitem">131 <div·class="memitem">
129 <div·class="memproto">132 <div·class="memproto">
Offset 138, 15 lines modifiedOffset 142, 15 lines modified
138 ······</table>142 ······</table>
139 </div><div·class="memdoc">143 </div><div·class="memdoc">
  
140 <p>pointer·to·the·next·element·</p>144 <p>pointer·to·the·next·element·</p>
  
141 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00052">52</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>145 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00052">52</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>
  
142 <p·class="reference">Referenced·by·<a·class="el"·href="hash_8cpp_source.html#l00077">siscone::hash_cones::~hash_cones()</a>.</p>146 <p·class="reference">Referenced·by·<a·class="el"·href="hash_8cpp_source.html#l00171">siscone::hash_cones::insert()</a>,·<a·class="el"·href="hash_8cpp_source.html#l00102">siscone::hash_cones::insert()</a>,·and·<a·class="el"·href="hash_8cpp_source.html#l00077">siscone::hash_cones::~hash_cones()</a>.</p>
  
143 </div>147 </div>
144 </div>148 </div>
145 <a·id="ae2a2e529c24419f82eeca3c75f5b4ae5"·name="ae2a2e529c24419f82eeca3c75f5b4ae5"></a>149 <a·id="ae2a2e529c24419f82eeca3c75f5b4ae5"·name="ae2a2e529c24419f82eeca3c75f5b4ae5"></a>
146 <h2·class="memtitle"><span·class="permalink"><a·href="#ae2a2e529c24419f82eeca3c75f5b4ae5">&#9670;&#160;</a></span>phi</h2>150 <h2·class="memtitle"><span·class="permalink"><a·href="#ae2a2e529c24419f82eeca3c75f5b4ae5">&#9670;&#160;</a></span>phi</h2>
  
147 <div·class="memitem">151 <div·class="memitem">
Offset 158, 14 lines modifiedOffset 162, 16 lines modified
158 ······</table>162 ······</table>
159 </div><div·class="memdoc">163 </div><div·class="memdoc">
  
160 <p>centre:·phi·coordinate·</p>164 <p>centre:·phi·coordinate·</p>
  
161 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00049">49</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>165 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00049">49</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>
  
 166 <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>
  
162 </div>167 </div>
163 </div>168 </div>
164 <a·id="adab496cf408ecae708ac221b68fd3559"·name="adab496cf408ecae708ac221b68fd3559"></a>169 <a·id="adab496cf408ecae708ac221b68fd3559"·name="adab496cf408ecae708ac221b68fd3559"></a>
165 <h2·class="memtitle"><span·class="permalink"><a·href="#adab496cf408ecae708ac221b68fd3559">&#9670;&#160;</a></span>ref</h2>170 <h2·class="memtitle"><span·class="permalink"><a·href="#adab496cf408ecae708ac221b68fd3559">&#9670;&#160;</a></span>ref</h2>
  
166 <div·class="memitem">171 <div·class="memitem">
167 <div·class="memproto">172 <div·class="memproto">
Offset 176, 14 lines modifiedOffset 182, 16 lines modified
176 ······</table>182 ······</table>
177 </div><div·class="memdoc">183 </div><div·class="memdoc">
  
178 <p>reference·</p>184 <p>reference·</p>
  
179 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00047">47</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>185 <p·class="definition">Definition·at·line·<a·class="el"·href="hash_8h_source.html#l00047">47</a>·of·file·<a·class="el"·href="hash_8h_source.html">hash.h</a>.</p>
  
 186 <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>
  
180 </div>187 </div>
181 </div>188 </div>
182 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>189 <hr/>The·documentation·for·this·class·was·generated·from·the·following·file:<ul>
183 <li>siscone/<a·class="el"·href="hash_8h_source.html">hash.h</a></li>190 <li>siscone/<a·class="el"·href="hash_8h_source.html">hash.h</a></li>
184 </ul>191 </ul>
185 </div><!--·contents·-->192 </div><!--·contents·-->
186 <!--·start·footer·part·-->193 <!--·start·footer·part·-->
1.59 KB
html2text {}
    
Offset 36, 30 lines modifiedOffset 36, 35 lines modified
36 stbility·with·the·parent-child·particles·(border·particles).36 stbility·with·the·parent-child·particles·(border·particles).
37 Definition·at·line·45·of·file·hash.h.37 Definition·at·line·45·of·file·hash.h.
38 *****·Member·Data·Documentation·*****38 *****·Member·Data·Documentation·*****
39 *****·◆ eta·*****39 *****·◆ eta·*****
40 double·siscone::hash_element::eta40 double·siscone::hash_element::eta
41 centre:·eta·coordinate41 centre:·eta·coordinate
42 Definition·at·line·48·of·file·hash.h.42 Definition·at·line·48·of·file·hash.h.
 43 Referenced·by·siscone::hash_cones::insert(),·and·siscone::hash_cones::insert().
43 *****·◆ is_stable·*****44 *****·◆ is_stable·*****
44 bool·siscone::hash_element::is_stable45 bool·siscone::hash_element::is_stable
45 true·if·stable·w.r.t.·"border·particles"46 true·if·stable·w.r.t.·"border·particles"
46 Definition·at·line·50·of·file·hash.h.47 Definition·at·line·50·of·file·hash.h.
 48 Referenced·by·siscone::hash_cones::insert(),·and·siscone::hash_cones::insert().
47 *****·◆ next·*****49 *****·◆ next·*****
48 hash_element*·siscone::hash_element::next50 hash_element*·siscone::hash_element::next
49 pointer·to·the·next·element51 pointer·to·the·next·element
50 Definition·at·line·52·of·file·hash.h.52 Definition·at·line·52·of·file·hash.h.
 53 Referenced·by·siscone::hash_cones::insert(),·siscone::hash_cones::insert(),·and
51 Referenced·by·siscone::hash_cones::~hash_cones().54 siscone::hash_cones::~hash_cones().
52 *****·◆ phi·*****55 *****·◆ phi·*****
53 double·siscone::hash_element::phi56 double·siscone::hash_element::phi
54 centre:·phi·coordinate57 centre:·phi·coordinate
55 Definition·at·line·49·of·file·hash.h.58 Definition·at·line·49·of·file·hash.h.
 59 Referenced·by·siscone::hash_cones::insert(),·and·siscone::hash_cones::insert().
56 *****·◆ ref·*****60 *****·◆ ref·*****
57 Creference·siscone::hash_element::ref61 Creference·siscone::hash_element::ref
58 reference62 reference
59 Definition·at·line·47·of·file·hash.h.63 Definition·at·line·47·of·file·hash.h.
 64 Referenced·by·siscone::hash_cones::insert(),·and·siscone::hash_cones::insert().
60 ===============================================================================65 ===============================================================================
61 The·documentation·for·this·class·was·generated·from·the·following·file:66 The·documentation·for·this·class·was·generated·from·the·following·file:
62 ····*·siscone/hash.h67 ····*·siscone/hash.h
  
63 ===============================================================================68 ===============================================================================
64 ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.869 ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8
58.6 KB
./usr/share/doc/siscone-doc-html/html/devel/hash_8cpp_source.html
    
Offset 93, 55 lines modifiedOffset 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>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_Np</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_R2</a>){</div>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>··<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">n_occupied_cells</a>·=·0;</div>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·&lt;&lt;·(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·&lt;&lt;·(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&lt;=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&lt;=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="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">nbits</a>&lt;1)·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">nbits</a>=1;</div>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&lt;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·&lt;&lt;·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">nbits</a>;</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·&lt;&lt;·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&lt;<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&lt;<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]·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>;</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]·=·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>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_R2</a>;</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>·=·_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>·*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>;</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>·*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&lt;<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&lt;<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]!=<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>){</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]!=NULL){</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">elm</a>·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[i];</div>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]-&gt;<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]-&gt;<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>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>;</div>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 152, 71 lines modifiedOffset 152, 71 lines modified
152 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">·*··-·parent··parent·particle·defining·the·cone</span></div>152 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="comment">·*··-·parent··parent·particle·defining·the·cone</span></div>
153 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">·*··-·child···child·particle·defining·the·cone</span></div>153 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="comment">·*··-·child···child·particle·defining·the·cone</span></div>
154 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">·*··-·p_io····whether·the·parent·has·to·belong·to·the·cone·or·not</span></div>154 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="comment">·*··-·p_io····whether·the·parent·has·to·belong·to·the·cone·or·not</span></div>
155 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="comment">·*··-·c_io····whether·the·child·has·to·belong·to·the·cone·or·not</span></div>155 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span><span·class="comment">·*··-·c_io····whether·the·child·has·to·belong·to·the·cone·or·not</span></div>
156 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="comment">·*·return·0·on·success,·1·on·error</span></div>156 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span><span·class="comment">·*·return·0·on·success,·1·on·error</span></div>
157 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">·***********************************************************************/</span></div>157 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">·***********************************************************************/</span></div>
158 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="}">158 <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="}">
159 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1hash__cones.html#a4d4f5cf710dde0fa86766c4f7809fe35">··102</a></span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#a4d4f5cf710dde0fa86766c4f7809fe35">hash_cones::insert</a>(<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*v,·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*parent,·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*child,·<span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">p_io</a>,·<span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">c_io</a>){</div>159 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1hash__cones.html#a4d4f5cf710dde0fa86766c4f7809fe35">··102</a></span><span·class="keywordtype">int</span>·<a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#a4d4f5cf710dde0fa86766c4f7809fe35">hash_cones::insert</a>(<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*v,·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*parent,·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·*child,·<span·class="keywordtype">bool</span>·p_io,·<span·class="keywordtype">bool</span>·c_io){</div>
160 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>·*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>;</div>160 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>·*elm;</div>
161 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keywordtype">int</span>·index·=·(v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>.<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[0])·&amp;·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>;</div>161 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>··<span·class="keywordtype">int</span>·index·=·(v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>.<a·class="code·hl_variable"·href="classsiscone_1_1Creference.html#a9e21fdb505698e0ffc18e570a724d18b">ref</a>[0])·&amp;·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a2f10dd1f63f7048f931316e38eea77a0">mask</a>;</div>
162 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>162 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div>
163 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="comment">//·check·the·array·cell·corresponding·to·our·reference</span></div>163 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="comment">//·check·the·array·cell·corresponding·to·our·reference</span></div>
164 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[index];</div>164 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··elm·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[index];</div>
165 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>165 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div>
166 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="preprocessor">#ifdef·DEBUG_STABLE_CONES</span></div>166 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span><span·class="preprocessor">#ifdef·DEBUG_STABLE_CONES</span></div>
167 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keywordflow">if</span>·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>==<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>)</div>167 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keywordflow">if</span>·(elm==NULL)</div>
168 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">n_occupied_cells</a>++;</div>168 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····n_occupied_cells++;</div>
169 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="preprocessor">#endif</span></div>169 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span><span·class="preprocessor">#endif</span></div>
170 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>170 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div>
171 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<span·class="keywordflow">do</span>{</div>171 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··<span·class="keywordflow">do</span>{</div>
172 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="comment">//·if·it·is·not·present,·add·it</span></div>172 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="comment">//·if·it·is·not·present,·add·it</span></div>
173 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>==<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">NULL</a>){</div>173 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>····<span·class="keywordflow">if</span>·(elm==NULL){</div>
174 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="comment">//·create·element</span></div>174 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="comment">//·create·element</span></div>
175 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>·=·<span·class="keyword">new</span>·<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>;</div>175 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······elm·=·<span·class="keyword">new</span>·<a·class="code·hl_class"·href="classsiscone_1_1hash__element.html">hash_element</a>;</div>
176 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>176 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div>
177 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<span·class="comment">//·set·its·varibles</span></div>177 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<span·class="comment">//·set·its·varibles</span></div>
178 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>······<span·class="comment">//·Note:·at·this·level,·eta·and·phi·have·already·been·computed</span></div>178 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>······<span·class="comment">//·Note:·at·this·level,·eta·and·phi·have·already·been·computed</span></div>
179 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>······<span·class="comment">//·······through·Cmomentum::build_etaphi.</span></div>179 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>······<span·class="comment">//·······through·Cmomentum::build_etaphi.</span></div>
180 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>······<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;ref·=·v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>;</div>180 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>······elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#adab496cf408ecae708ac221b68fd3559">ref</a>·=·v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>;</div>
181 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>······</div>181 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>······</div>
182 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>······<span·class="comment">//compute·vectors·centre</span></div>182 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>······<span·class="comment">//compute·vectors·centre</span></div>
183 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>······v-&gt;<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">build_etaphi</a>();</div>183 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>······v-&gt;<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">build_etaphi</a>();</div>
184 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>······<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;eta·=·v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a5ca61b8cdd1e8225ac5da7dd1814b7b3">eta</a>;</div> 
185 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>······<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;phi·=·v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">phi</a>;</div>184 <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>······elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#ad8d145d06bb17bdde4f7859b483c051c">eta</a>·=·v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a5c[·...·truncated·by·diffoscope;·len:·35,·SHA:·82c6a9775b6511279861ccd099243f74c652b577bc207c1ac56e683b4c4df130·...·]</a>;</div>
 185 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>······elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#ae2a2e529c24419f82eeca3c75f5b4ae5">phi</a>·=·v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">phi</a>;</div>
186 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>······<span·class="comment">//·if·at·least·one·of·the·two·is_inside·tests·gives·a·result·!=·from·the·expected,</span></div>186 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>······<span·class="comment">//·if·at·least·one·of·the·two·is_inside·tests·gives·a·result·!=·from·the·expected,</span></div>
187 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>······<span·class="comment">//·the·||·will·be·true·hence·!(...)·false·as·wanted</span></div>187 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>······<span·class="comment">//·the·||·will·be·true·hence·!(...)·false·as·wanted</span></div>
188 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>······<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;is_stable·=·!((<a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#aee313f9213a4aad1782f9f1c8703f2bc">is_inside</a>(v,·parent)^<a·class="code·hl_class"·href="classsi[·...·truncated·by·diffoscope;·len:·236,·SHA:·d91da1eb0b02b4c2a16da0a17c1a358cb5a8c7993896597a3132bf004977da5d·...·]));</div>188 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>······elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#a2675645feacbbd18ae84eac27a8bdad1">is_stable</a>·=·!((<a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#aee313f9213a4aad1782f9f1c8703f2bc">is_inside</a>(v,·parent[·...·truncated·by·diffoscope;·len:·140,·SHA:·3ec4bb558154f1b9ad9fdbabd7971248a11ad28cbe90be39ebe7428a5725755d·...·]));</div>
189 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>······<span·class="comment">//cout·&lt;&lt;·&quot;--·new·status·of·&quot;·&lt;&lt;··v-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·elm-&gt;is_stable·&lt;&lt;·endl;</span></div>189 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>······<span·class="comment">//cout·&lt;&lt;·&quot;--·new·status·of·&quot;·&lt;&lt;··v-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·elm-&gt;is_stable·&lt;&lt;·endl;</span></div>
190 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>·</div>190 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>·</div>
191 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>······<span·class="comment">//·update·hash</span></div>191 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>······<span·class="comment">//·update·hash</span></div>
192 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>······<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;next·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[index];</div>192 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>······elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#a0d05b94d0fcd9360c322d977e5a09733">next</a>·=·<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[index];</div>
193 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[index]·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>;</div>193 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#a3116ea61b1cd7a61cd08a3a4bea0bba0">hash_array</a>[index]·=·elm;</div>
194 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>······</div>194 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>······</div>
195 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>······<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#aedaa1c9a5f7a6e9b926b63ff6097f538">n_cones</a>++;</div>195 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>······<a·class="code·hl_variable"·href="classsiscone_1_1hash__cones.html#aedaa1c9a5f7a6e9b926b63ff6097f538">n_cones</a>++;</div>
196 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>······<span·class="keywordflow">return</span>·0;</div>196 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>······<span·class="keywordflow">return</span>·0;</div>
197 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>····}</div>197 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>····}</div>
198 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>·</div>198 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>·</div>
199 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>····<span·class="comment">//·if·the·cone·is·already·there,·simply·update·stability·status</span></div>199 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>····<span·class="comment">//·if·the·cone·is·already·there,·simply·update·stability·status</span></div>
200 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>····<span·class="keywordflow">if</span>·(v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>·==·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;ref){</div>200 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>····<span·class="keywordflow">if</span>·(v-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>·==·elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#adab496cf408ecae708ac221b68fd3559">ref</a>){</div>
201 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>······<span·class="comment">//·there·is·only·an·update·to·perform·to·see·if·the·cone·is·still·stable</span></div>201 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>······<span·class="comment">//·there·is·only·an·update·to·perform·to·see·if·the·cone·is·still·stable</span></div>
202 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>······<span·class="keywordflow">if</span>·(<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;is_stable){</div>202 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>······<span·class="keywordflow">if</span>·(elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#a2675645feacbbd18ae84eac27a8bdad1">is_stable</a>){</div>
203 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>········v-&gt;<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">build_etaphi</a>();</div>203 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>········v-&gt;<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">build_etaphi</a>();</div>
204 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>········<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;is_stable·=·!((<a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#aee313f9213a4aad1782f9f1c8703f2bc">is_inside</a>(v,·parent)^<a·class="code·hl_class"·href="classsi[·...·truncated·by·diffoscope;·len:·236,·SHA:·d91da1eb0b02b4c2a16da0a17c1a358cb5a8c7993896597a3132bf004977da5d·...·]));</div>204 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>········elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#a2675645feacbbd18ae84eac27a8bdad1">is_stable</a>·=·!((<a·class="code·hl_function"·href="classsiscone_1_1hash__cones.html#aee313f9213a4aad1782f9f1c8703f2bc">is_inside</a>(v,·parent[·...·truncated·by·diffoscope;·len:·140,·SHA:·3ec4bb558154f1b9ad9fdbabd7971248a11ad28cbe90be39ebe7428a5725755d·...·]));</div>
205 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span>········<span·class="comment">//cout·&lt;&lt;·&quot;·parent/child:·&quot;·</span></div>205 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span>········<span·class="comment">//cout·&lt;&lt;·&quot;·parent/child:·&quot;·</span></div>
206 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>········<span·class="comment">//·····&lt;&lt;·parent-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·is_inside(v,·parent)·&lt;&lt;·&quot;:&quot;·&lt;&lt;·p_io·&lt;&lt;·&quot;·&quot;</span></div>206 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>········<span·class="comment">//·····&lt;&lt;·parent-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·is_inside(v,·parent)·&lt;&lt;·&quot;:&quot;·&lt;&lt;·p_io·&lt;&lt;·&quot;·&quot;</span></div>
207 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>········<span·class="comment">//·····&lt;&lt;·child-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·is_inside(v,·child)·&lt;&lt;·&quot;:&quot;·&lt;&lt;·c_io·&lt;&lt;·endl;</span></div>207 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>········<span·class="comment">//·····&lt;&lt;·child-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·is_inside(v,·child)·&lt;&lt;·&quot;:&quot;·&lt;&lt;·c_io·&lt;&lt;·endl;</span></div>
208 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>········<span·class="comment">//cout·&lt;&lt;·&quot;--·rep·status·of·&quot;·&lt;&lt;··v-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·elm-&gt;is_stable·&lt;&lt;·endl;</span></div>208 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>········<span·class="comment">//cout·&lt;&lt;·&quot;--·rep·status·of·&quot;·&lt;&lt;··v-&gt;ref[0]·&lt;&lt;·&quot;:&quot;·&lt;&lt;·elm-&gt;is_stable·&lt;&lt;·endl;</span></div>
209 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>········<span·class="comment">//cout·&lt;&lt;·v-&gt;eta·&lt;&lt;·&quot;·&quot;·&lt;&lt;·v-&gt;phi·&lt;&lt;·endl;</span></div>209 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>········<span·class="comment">//cout·&lt;&lt;·v-&gt;eta·&lt;&lt;·&quot;·&quot;·&lt;&lt;·v-&gt;phi·&lt;&lt;·endl;</span></div>
210 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>········<span·class="comment">//cout·&lt;&lt;·(child-&gt;eta)·&lt;&lt;·&quot;·&quot;·&lt;&lt;·child-&gt;phi·&lt;&lt;·endl;</span></div>210 <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>········<span·class="comment">//cout·&lt;&lt;·(child-&gt;eta)·&lt;&lt;·&quot;·&quot;·&lt;&lt;·child-&gt;phi·&lt;&lt;·endl;</span></div>
211 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>······}</div>211 <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>······}</div>
212 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>······<span·class="keywordflow">return</span>·0;</div>212 <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>······<span·class="keywordflow">return</span>·0;</div>
213 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>····}</div>213 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>····}</div>
214 <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>·</div>214 <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>·</div>
215 <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>····<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">elm</a>-&gt;next;</div>215 <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>····elm·=·elm-&gt;<a·class="code·hl_variable"·href="classsiscone_1_1hash__element.html#a0d05b94d0fcd9360c322d977e5a09733">next</a>;</div>
216 <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>··}·<span·class="keywordflow">while</span>·(1);</div>216 <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>··}·<span·class="keywordflow">while</span>·(1);</div>
217 <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div>217 <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div>
218 <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>··<span·class="keywordflow">return</span>·1;</div>218 <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>··<span·class="keywordflow">return</span>·1;</div>
219 <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>}</div>219 <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>}</div>
220 </div>220 </div>
Max diff block lines reached; 26711/58633 bytes (45.56%) of diff not shown.
1.23 KB
html2text {}
    
Offset 265, 18 lines modifiedOffset 265, 14 lines modified
265 double·phi265 double·phi
266 particle·azimuthal·angle266 particle·azimuthal·angle
267 Definition·momentum.h:115267 Definition·momentum.h:115
268 siscone::Creference::ref268 siscone::Creference::ref
269 unsigned·int·ref[3]269 unsigned·int·ref[3]
270 actual·data·for·the·reference270 actual·data·for·the·reference
271 Definition·reference.h:72271 Definition·reference.h:72
272 siscone::circulator 
273 a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an 
274 iterator; 
275 Definition·circulator.h:36 
276 siscone::hash_cones::mask272 siscone::hash_cones::mask
277 int·mask273 int·mask
278 number·of·occupied·cells274 number·of·occupied·cells
279 Definition·hash.h:104275 Definition·hash.h:104
280 siscone::hash_cones::hash_array276 siscone::hash_cones::hash_array
281 hash_element·**·hash_array277 hash_element·**·hash_array
282 the·cone·data·itself278 the·cone·data·itself
Offset 309, 10 lines modifiedOffset 305, 26 lines modified
309 siscone::hash_element305 siscone::hash_element
310 information·on·store·cones·candidates.306 information·on·store·cones·candidates.
311 Definition·hash.h:45307 Definition·hash.h:45
312 siscone::hash_element::next308 siscone::hash_element::next
313 hash_element·*·next309 hash_element·*·next
314 pointer·to·the·next·element310 pointer·to·the·next·element
315 Definition·hash.h:52311 Definition·hash.h:52
 312 siscone::hash_element::is_stable
 313 bool·is_stable
 314 true·if·stable·w.r.t.·"border·particles"
 315 Definition·hash.h:50
 316 siscone::hash_element::eta
 317 double·eta
 318 centre:·eta·coordinate
 319 Definition·hash.h:48
 320 siscone::hash_element::ref
 321 Creference·ref
 322 reference
 323 Definition·hash.h:47
 324 siscone::hash_element::phi
 325 double·phi
 326 centre:·phi·coordinate
 327 Definition·hash.h:49
  
316 ===============================================================================328 ===============================================================================
317 ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8329 ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8
22.6 KB
./usr/share/doc/siscone-doc-html/html/devel/momentum_8cpp_source.html
    
Offset 100, 34 lines modifiedOffset 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>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_px</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_py</a>,·<span·class="keywordtype">double</span>·<a·class="code·hl_class"·href=[·...·truncated·by·diffoscope;·len:·153,·SHA:·dd7f767928da1119c6a17c15d3f1d38db70156a0a234c94596da282c2dd19864·...·]){</div>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>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_px</a>;</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>·=·_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>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_py</a>;</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>·=·_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>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_pz</a>;</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>·=·_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>··=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_E</a>;</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>··=·_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>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_eta</a>,·<span·class="keywordtype">double</span>·_phi,·<a·class="code·hl_class"·href="classsiscone_1_1Creference.html">Creference</a>·<a·class="code·hl_class"·href="classsiscone_1_1circulator[·...·truncated·by·diffoscope;·len:·15,·SHA:·49ceef9a97e854a17d2c0f561a5291771355702f0f0fc7f7295ed34acb03ab26·...·]){</div>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>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_eta</a>;</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>·=·_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>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">_ref</a>;</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>·=·_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 153, 16 lines modifiedOffset 153, 16 lines modified
153 </div>153 </div>
154 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>154 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div>
155 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="comment">//·addition·of·vectors</span></div>155 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span><span·class="comment">//·addition·of·vectors</span></div>
156 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//·!!!·WARNING·!!!·no·updating·of·eta·and·phi·!!!</span></div>156 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="comment">//·!!!·WARNING·!!!·no·updating·of·eta·and·phi·!!!</span></div>
157 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="comment">//------------------------------------------------</span></div>157 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span><span·class="comment">//------------------------------------------------</span></div>
158 <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="}">158 <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="}">
159 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a360ee2ded69dddaaa3fac38ffdd6d39e">···96</a></span><span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a360ee2ded69dddaaa3fac38ffdd6d39e">Cmomentum::operator·+·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&amp;v){</div>159 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a360ee2ded69dddaaa3fac38ffdd6d39e">···96</a></span><span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a360ee2ded69dddaaa3fac38ffdd6d39e">Cmomentum::operator·+·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&amp;v){</div>
160 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">tmp</a>·=·*<span·class="keyword">this</span>;</div>160 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·tmp·=·*<span·class="keyword">this</span>;</div>
161 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">tmp</a>+=v;</div>161 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<span·class="keywordflow">return</span>·tmp+=v;</div>
162 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>}</div>162 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>}</div>
163 </div>163 </div>
164 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>164 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div>
165 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">//·incrementation·of·vectors</span></div>165 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span><span·class="comment">//·incrementation·of·vectors</span></div>
166 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="comment">//·!!!·WARNING·!!!·no·updating·of·eta·and·phi·!!!</span></div>166 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span><span·class="comment">//·!!!·WARNING·!!!·no·updating·of·eta·and·phi·!!!</span></div>
167 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="comment">//------------------------------------------------</span></div>167 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span><span·class="comment">//------------------------------------------------</span></div>
168 <div·class="foldopen"·id="foldopen00104"·data-start="{"·data-end="}">168 <div·class="foldopen"·id="foldopen00104"·data-start="{"·data-end="}">
Offset 198, 25 lines modifiedOffset 198, 25 lines modified
198 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span><span·class="comment">//·!!!·computing·eta·and·phi·is·time-consuming··!!!</span></div>198 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span><span·class="comment">//·!!!·computing·eta·and·phi·is·time-consuming··!!!</span></div>
199 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span><span·class="comment">//·!!!·use·this·whenever·you·need·eta·or·phi····!!!</span></div>199 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span><span·class="comment">//·!!!·use·this·whenever·you·need·eta·or·phi····!!!</span></div>
200 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span><span·class="comment">//·!!!·automatically·called·for·single-particle·!!!</span></div>200 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span><span·class="comment">//·!!!·automatically·called·for·single-particle·!!!</span></div>
201 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="comment">//--------------------------------------------------</span></div>201 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="comment">//--------------------------------------------------</span></div>
202 <div·class="foldopen"·id="foldopen00134"·data-start="{"·data-end="}">202 <div·class="foldopen"·id="foldopen00134"·data-start="{"·data-end="}">
203 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">··134</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">Cmomentum::build_etaphi</a>(){</div>203 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno"><a·class="line"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">··134</a></span><span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classsiscone_1_1Cmomentum.html#a8ead2d0c45ffa8e51fb5ebad4822950e">Cmomentum::build_etaphi</a>(){</div>
204 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>··<span·class="comment">//·note:·the·factor·n·(ref.nb)·cancels·in·all·expressions·!!</span></div>204 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>··<span·class="comment">//·note:·the·factor·n·(ref.nb)·cancels·in·all·expressions·!!</span></div>
205 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a5ca61b8cdd1e8225ac5da7dd1814b7b3">eta</a>·=·0.5*<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">log</a>((<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>)/(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>-<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>));</div>205 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a5ca61b8cdd1e8225ac5da7dd1814b7b3">eta</a>·=·0.5*log((<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>+<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>)/(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">E</a>-<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">pz</a>));</div>
206 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">phi</a>·=·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">atan2</a>(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>,<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>);</div>206 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>··<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">phi</a>·=·atan2(<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a9190b796e5713de49dfba956cfdbcf20">py</a>,<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">px</a>);</div>
207 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>}</div>207 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>}</div>
208 </div>208 </div>
209 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>·</div>209 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>·</div>
210 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div>210 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div>
211 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span><span·class="comment">//·ordering·of·two·vectors</span></div>211 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span><span·class="comment">//·ordering·of·two·vectors</span></div>
212 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span><span·class="comment">//·the·default·ordering·is·w.r.t.·their·references</span></div>212 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span><span·class="comment">//·the·default·ordering·is·w.r.t.·their·references</span></div>
213 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><span·class="comment">//-------------------------------------------------</span></div>213 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><span·class="comment">//-------------------------------------------------</span></div>
214 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span><span·class="keywordtype">bool</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">operator·&lt;·</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&amp;<a·class="code·hl_class"·href="classsiscone_1_1circulato[·...·truncated·by·diffoscope;·len:·203,·SHA:·76cee1a91529aff70cd1b96d36bf8174039cd3efb507fcdfa5b8036a89128d89·...·]){</div>214 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span><span·class="keywordtype">bool</span>·operator·&lt;·(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&amp;v1,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classsiscone_1_1Cmomentum.html">Cmomentum</a>·&amp;v2){</div>
215 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>··<span·class="keywordflow">return</span>·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">v1</a>.ref·&lt;·<a·class="code·hl_class"·href="classsiscone_1_1circulator.html">v2</a>.ref;</div>215 <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>··<span·class="keywordflow">return</span>·v1.<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>·&lt;·v2.<a·class="code·hl_variable"·href="classsiscone_1_1Cmomentum.html#a44980853567f863ca4178926f5f83444">ref</a>;</div>
216 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>}</div>216 <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>}</div>
217 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>·</div>217 <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>·</div>
218 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="comment">//·ordering·of·vectors·in·eta·(e.g.·used·in·collinear·tests)</span></div>218 <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span><span·class="comment">//·ordering·of·vectors·in·eta·(e.g.·used·in·collinear·tests)</span></div>
219 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span><span·class="comment">//-----------------------------------------------------------</span></div>219 <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span><span·class="comment">//-----------------------------------------------------------</span></div>
220 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span><span·class="keywordtype">bool</span>·momentum_eta_less(<span·class="keyword">const</span>·Cmomentum·&amp;v1,·<span·class="keyword">const</span>·Cmomentum·&amp;v2){</div>220 <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span><span·class="keywordtype">bool</span>·momentum_eta_less(<span·class="keyword">const</span>·Cmomentum·&amp;v1,·<span·class="keyword">const</span>·Cmomentum·&amp;v2){</div>
221 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>··<span·class="keywordflow">return</span>·v1.eta·&lt;·v2.eta;</div>221 <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>··<span·class="keywordflow">return</span>·v1.eta·&lt;·v2.eta;</div>
222 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}</div>222 <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>}</div>
Offset 242, 15 lines modifiedOffset 242, 14 lines modified
242 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_aa7fd6b3c50e92675b8b6aebb6abfebcc"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">siscone::Cmomentum::px</a></div><div·class="ttdeci">double·px</div><div·class="ttdoc">x-momentum</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00109">momentum.h:109</a></div></div>242 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_aa7fd6b3c50e92675b8b6aebb6abfebcc"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#aa7fd6b3c50e92675b8b6aebb6abfebcc">siscone::Cmomentum::px</a></div><div·class="ttdeci">double·px</div><div·class="ttdoc">x-momentum</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00109">momentum.h:109</a></div></div>
243 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_aae97cbb505dcc1fe10608c6580e7e28c"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#aae97cbb505dcc1fe10608c6580e7e28c">siscone::Cmomentum::operator=</a></div><div·class="ttdeci">Cmomentum·&amp;·operator=(const·Cmomentum·&amp;v)</div><div·class="ttdoc">assignment·of·vectors</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8cpp_source.html#l00080">momentum.cpp:80</a></div></div>243 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_aae97cbb505dcc1fe10608c6580e7e28c"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#aae97cbb505dcc1fe10608c6580e7e28c">siscone::Cmomentum::operator=</a></div><div·class="ttdeci">Cmomentum·&amp;·operator=(const·Cmomentum·&amp;v)</div><div·class="ttdoc">assignment·of·vectors</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8cpp_source.html#l00080">momentum.cpp:80</a></div></div>
244 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_aafd04c189605f6d7c3b1cdcfefd341e9"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">siscone::Cmomentum::E</a></div><div·class="ttdeci">double·E</div><div·class="ttdoc">energy</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00112">momentum.h:112</a></div></div>244 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_aafd04c189605f6d7c3b1cdcfefd341e9"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#aafd04c189605f6d7c3b1cdcfefd341e9">siscone::Cmomentum::E</a></div><div·class="ttdeci">double·E</div><div·class="ttdoc">energy</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00112">momentum.h:112</a></div></div>
245 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_abd23b026153cdf84ad5a2aecf42f5dac"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">siscone::Cmomentum::pz</a></div><div·class="ttdeci">double·pz</div><div·class="ttdoc">z-momentum</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00111">momentum.h:111</a></div></div>245 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_abd23b026153cdf84ad5a2aecf42f5dac"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#abd23b026153cdf84ad5a2aecf42f5dac">siscone::Cmomentum::pz</a></div><div·class="ttdeci">double·pz</div><div·class="ttdoc">z-momentum</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00111">momentum.h:111</a></div></div>
246 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_adde12311952a22cda3a33a80e7f78fca"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">siscone::Cmomentum::Cmomentum</a></div><div·class="ttdeci">Cmomentum()</div><div·class="ttdoc">default·ctor</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8cpp_source.html#l00042">momentum.cpp:42</a></div></div>246 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_adde12311952a22cda3a33a80e7f78fca"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#adde12311952a22cda3a33a80e7f78fca">siscone::Cmomentum::Cmomentum</a></div><div·class="ttdeci">Cmomentum()</div><div·class="ttdoc">default·ctor</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8cpp_source.html#l00042">momentum.cpp:42</a></div></div>
247 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_ae16f3eee4a19315fc0ced5cde2c265a6"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">siscone::Cmomentum::phi</a></div><div·class="ttdeci">double·phi</div><div·class="ttdoc">particle·azimuthal·angle</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00115">momentum.h:115</a></div></div>247 <div·class="ttc"·id="aclasssiscone_1_1Cmomentum_html_ae16f3eee4a19315fc0ced5cde2c265a6"><div·class="ttname"><a·href="classsiscone_1_1Cmomentum.html#ae16f3eee4a19315fc0ced5cde2c265a6">siscone::Cmomentum::phi</a></div><div·class="ttdeci">double·phi</div><div·class="ttdoc">particle·azimuthal·angle</div><div·class="ttdef"><b>Definition</b>·<a·href="momentum_8h_source.html#l00115">momentum.h:115</a></div></div>
248 <div·class="ttc"·id="aclasssiscone_1_1Creference_html"><div·class="ttname"><a·href="classsiscone_1_1Creference.html">siscone::Creference</a></div><div·class="ttdoc">references·used·for·checksums.</div><div·class="ttdef"><b>Definition</b>·<a·href="reference_8h_source.html#l00043">reference.h:43</a></div></div>248 <div·class="ttc"·id="aclasssiscone_1_1Creference_html"><div·class="ttname"><a·href="classsiscone_1_1Creference.html">siscone::Creference</a></div><div·class="ttdoc">references·used·for·checksums.</div><div·class="ttdef"><b>Definition</b>·<a·href="reference_8h_source.html#l00043">reference.h:43</a></div></div>
249 <div·class="ttc"·id="aclasssiscone_1_1circulator_html"><div·class="ttname"><a·href="classsiscone_1_1circulator.html">siscone::circulator</a></div><div·class="ttdoc">a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an·iterator;</div><div·class="ttdef"><b>Definition</b>·<a·href="circulator_8h_source.html#l00036">circulator.h:36</a></div></div> 
250 </div><!--·fragment·--></div><!--·contents·-->249 </div><!--·fragment·--></div><!--·contents·-->
251 <!--·start·footer·part·-->250 <!--·start·footer·part·-->
252 <hr·class="footer"/><address·class="footer"><small>251 <hr·class="footer"/><address·class="footer"><small>
253 Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8252 Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by&#160;<a·href="https://www.doxygen.org/index.html"><img·class="footer"·src="doxygen.svg"·width="104"·height="31"·alt="doxygen"/></a>·1.9.8
254 </small></address>253 </small></address>
255 </body>254 </body>
256 </html>255 </html>
1.11 KB
html2text {}
    
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 ·137·phi·=·atan2(py,px);145 ·137·phi·=·atan2(py,px);
146 ·138}146 ·138}
147 ·139147 ·139
148 ·140148 ·140
149 ·141//·ordering·of·two·vectors149 ·141//·ordering·of·two·vectors
150 ·142//·the·default·ordering·is·w.r.t.·their·references150 ·142//·the·default·ordering·is·w.r.t.·their·references
151 ·143//-------------------------------------------------151 ·143//-------------------------------------------------
152 ·144bool·operator_<(const·Cmomentum·&v1,·const·Cmomentum·&v2){152 ·144bool·operator·<·(const·Cmomentum·&v1,·const·Cmomentum·&v2){
153 ·145·return·v1.ref·<·v2.ref;153 ·145·return·v1.ref·<·v2.ref;
154 ·146}154 ·146}
155 ·147155 ·147
156 ·148//·ordering·of·vectors·in·eta·(e.g.·used·in·collinear·tests)156 ·148//·ordering·of·vectors·in·eta·(e.g.·used·in·collinear·tests)
157 ·149//-----------------------------------------------------------157 ·149//-----------------------------------------------------------
158 ·150bool·momentum_eta_less(const·Cmomentum·&v1,·const·Cmomentum·&v2){158 ·150bool·momentum_eta_less(const·Cmomentum·&v1,·const·Cmomentum·&v2){
159 ·151·return·v1.eta·<·v2.eta;159 ·151·return·v1.eta·<·v2.eta;
Offset 230, 14 lines modifiedOffset 230, 10 lines modified
230 siscone::Cmomentum::phi230 siscone::Cmomentum::phi
231 double·phi231 double·phi
232 particle·azimuthal·angle232 particle·azimuthal·angle
233 Definition·momentum.h:115233 Definition·momentum.h:115
234 siscone::Creference234 siscone::Creference
235 references·used·for·checksums.235 references·used·for·checksums.
236 Definition·reference.h:43236 Definition·reference.h:43
237 siscone::circulator 
238 a·circulator·that·is·foreseen·to·take·as·template·member·either·a·pointer·or·an 
239 iterator; 
240 Definition·circulator.h:36 
  
241 ===============================================================================237 ===============================================================================
242 ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8238 ·····Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by [doxygen]·1.9.8
310 KB
siscone-doc-pdf_3.0.5-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-01-10·17:32:40.000000·debian-binary1 -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.xz2 -rw-r--r--···0········0········0······808·2023-01-10·17:32:40.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1588796·2023-01-10·17:32:40.000000·data.tar.xz3 -rw-r--r--···0········0········0··1591760·2023-01-10·17:32:40.000000·data.tar.xz
671 B
control.tar.xz
643 B
control.tar
573 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·siscone-doc-pdf1 Package:·siscone-doc-pdf
2 Source:·siscone2 Source:·siscone
3 Version:·3.0.5-23 Version:·3.0.5-2
4 Architecture:·all4 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:·15676 Installed-Size:·1570
7 Section:·doc7 Section:·doc
8 Priority:·optional8 Priority:·optional
9 Multi-Arch:·foreign9 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·takes12 ·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·of13 ·N^2*ln(N)·time·to·find·jets·among·N·particles,·comparing·to·N*2^N·time·of
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
309 KB
data.tar.xz
309 KB
data.tar
1.36 KB
file list
    
Offset 3, 10 lines modifiedOffset 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.gz6 -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.gz7 -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/copyright8 -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)··1573788·2023-01-10·17:32:40.000000·./usr/share/doc/siscone-doc-pdf/pdf/refman.pdf.gz10 -rw-r--r--···0·root·········(0)·root·········(0)··1576909·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-pdf12 -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
307 KB
./usr/share/doc/siscone-doc-pdf/pdf/refman.pdf.gz
307 KB
refman.pdf
307 KB
pdftotext {} -
    
Offset 1713, 57 lines modifiedOffset 1713, 57 lines modified
1713 5.14.2·Variable·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1971713 5.14.2·Variable·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197
1714 5.14.2.1·twopi·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1971714 5.14.2.1·twopi·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197
1715 5.15·defines.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1971715 5.15·defines.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·197
1716 5.16·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·1981716 5.16·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·198
1717 5.17·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2001717 5.17·geom_2d.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·200
1718 5.18·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2021718 5.18·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·202
1719 5.19·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2031719 5.19·geom_2d.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·203
 1720 5.20·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·204
 1721 5.21·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·207
 1722 5.22·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·210
 1723 5.23·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·211
1720 5.20·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2041724 5.24·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·215
1721 5.21·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2061725 5.25·momentum.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·216
1722 5.22·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·208 
1723 5.23·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2181726 5.26·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·219
 1727 5.27·protocones.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·228
1724 5.24·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2271728 5.28·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·238
1725 5.25·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2291729 5.29·protocones.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·240
1726 5.26·quadtree.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2311730 5.30·quadtree.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·242
1727 5.27·quadtree.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2351731 5.31·quadtree.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·245
1728 5.28·ranlux.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2351732 5.32·ranlux.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·246
1729 5.29·siscone/ranlux.h·File·Reference·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2381733 5.33·siscone/ranlux.h·File·Reference·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·248
1730 5.29.1·Function·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2381734 5.33.1·Function·Documentation·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·248
1731 5.29.1.1·ranlux_get()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2381735 5.33.1.1·ranlux_get()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·248
1732 5.29.1.2·ranlux_init()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2381736 5.33.1.2·ranlux_init()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·249
1733 5.29.1.3·ranlux_print_state()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2381737 5.33.1.3·ranlux_print_state()·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·249
1734 5.30·ranlux.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2391738 5.34·ranlux.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·249
1735 5.31·reference.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2391739 5.35·reference.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·250
1736 5.32·reference.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2411740 5.36·reference.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·251
 1741 5.37·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·252
 1742 5.38·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·255
1737 5.33·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2421743 5.39·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·259
1738 5.34·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2431744 5.40·siscone.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·260
1739 5.35·siscone_error.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2441745 5.41·siscone_error.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·261
1740 5.36·siscone_error.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2441746 5.42·siscone_error.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·261
1741 5.37·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·245 
1742 5.38·hash.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·248 
1743 5.39·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·250 
1744 5.40·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·251 
1745 5.41·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·252 
1746 5.42·momentum.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·254 
  
1747 Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by·Doxygen1747 Generated·on·Tue·Jan·10·2023·17:32:40·for·SISCone·by·Doxygen
  
1748 \xcxvi1748 \xcxvi
  
1749 5.43·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2571749 5.43·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·262
1750 5.44·siscone.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2611750 5.44·hash.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·263
1751 5.45·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2641751 5.45·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·264
1752 5.46·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2651752 5.46·vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·265
1753 5.47·split_merge.cpp1753 5.47·split_merge.cpp
  
1754 .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2671754 .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·267
  
1755 5.48·split_merge.cpp1755 5.48·split_merge.cpp
  
1756 .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2811756 .·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·280
  
1757 5.49·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2941757 5.49·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·294
1758 5.50·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2971758 5.50·split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·297
1759 5.51·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·2991759 5.51·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·299
1760 5.52·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·3031760 5.52·vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·303
1761 Index1761 Index
  
Offset 2042, 31 lines modifiedOffset 2042, 31 lines modified
2042 1912042 191
2043 1922043 192
2044 1932044 193
2045 1942045 194
2046 1952046 195
2047 1982047 198
2048 2022048 202
2049 245 
2050 250 
2051 252 
2052 2042049 204
 2050 262
 2051 210
 2052 215
 2053 219
2053 208 
2054 227 
2055 231 
2056 235 
2057 235 
2058 2382054 238
2059 239 
2060 241 
2061 257 
2062 2422055 242
2063 244 
2064 244 
2065 2812056 245
 2057 246
 2058 248
 2059 250
 2060 251
 2061 252
 2062 259
 2063 261
 2064 261
 2065 280
2066 2972066 297
2067 3032067 303
  
2068 \xc62068 \xc6
  
2069 File·Index2069 File·Index
  
Offset 2085, 22 lines modifiedOffset 2085, 22 lines modified
2085 siscone/spherical/split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.2085 siscone/spherical/split_merge.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.
2086 siscone/spherical/vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.2086 siscone/spherical/vicinity.cpp·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.
2087 siscone/spherical/vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.2087 siscone/spherical/vicinity.h·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.
  
2088 2652088 265
2089 2002089 200
2090 2032090 203
2091 248 
2092 251 
2093 254 
2094 206 
2095 218 
2096 229 
2097 261 
2098 2432091 207
 2092 263
 2093 211
Max diff block lines reached; 305342/314536 bytes (97.08%) of diff not shown.