siscone_spherical::sph_hash_cones Class Reference list of cones candidates. More...
Collaboration diagram for siscone_spherical::sph_hash_cones:
Detailed Descriptionlist of cones candidates. We store in this class all the hash_elements and give functions to manipulate them. Constructor & Destructor Documentation◆ sph_hash_cones()
◆ ~sph_hash_cones()
destructor Definition at line 80 of file hash.cpp. References hash_array, mask, and siscone_spherical::sph_hash_element::next. Member Function Documentation◆ insert() [1/2]
insert a new candidate into the hash.
Definition at line 169 of file hash.cpp. References siscone_spherical::sph_hash_element::centre, hash_array, siscone_spherical::sph_hash_element::is_stable, mask, n_cones, siscone_spherical::sph_hash_element::next, siscone::Creference::ref, and siscone_spherical::CSph3vector::ref. ◆ insert() [2/2]
insert a new candidate into the hash.
Definition at line 105 of file hash.cpp. References siscone_spherical::sph_hash_element::centre, hash_array, siscone_spherical::sph_hash_element::is_stable, mask, n_cones, siscone_spherical::sph_hash_element::next, siscone::Creference::ref, siscone_spherical::CSph3vector::ref, and tan2R. Member Data Documentation◆ hash_array
the cone data itself Definition at line 91 of file hash.h. Referenced by insert(), sph_hash_cones(), and ~sph_hash_cones(). ◆ mask
number of occupied cells number of cells-1 Definition at line 102 of file hash.h. Referenced by insert(), sph_hash_cones(), and ~sph_hash_cones(). ◆ n_cones
number of elements Definition at line 94 of file hash.h. Referenced by insert(), and sph_hash_cones(). ◆ R2
◆ tan2R
its squreed tangent Definition at line 109 of file hash.h. Referenced by insert(), and sph_hash_cones(). The documentation for this class was generated from the following files: The SISCone project has been developed by Gavin Salam and Gregory Soyez Documentation generated on Tue Jun 20 2023 18:08:37 for SISCone by Doxygen 1.9.4 |