Public Member Functions |
Public Attributes |
Protected Member Functions |
Protected Attributes |
List of all members
siscone::Cvicinity Class Reference list of element in the vicinity of a parent. More...
Inheritance diagram for siscone::Cvicinity:
Collaboration diagram for siscone::Cvicinity:
Detailed Descriptionlist of element in the vicinity of a parent. class used to manage the points which are in the vicinity of a parent point. Definition at line 95 of file vicinity.h. Constructor & Destructor Documentation◆ Cvicinity()
◆ ~Cvicinity()
Member Function Documentation◆ append_to_vicinity()
append a particle to the 'vicinity' list after having tested it and computed the angular-ordering quantities
Definition at line 220 of file vicinity.cpp. References siscone::Cvicinity_elm::angle, siscone::Cvicinity_elm::cocircular, siscone::Cvicinity_elm::cocircular_range, siscone::Cmomentum::eta, siscone::Cvicinity_elm::eta, siscone::Cmomentum::index, inv_R_2EPS_COCIRC, inv_R_EPS_COCIRC, parent, pcx, pcy, siscone::Cmomentum::phi, siscone::Cvicinity_elm::phi, R2, siscone::Cvicinity_elm::side, twopi, ve_list, vicinity, and VR2. Referenced by build(). ◆ build()
build the vicinity list from the list of points.
Definition at line 176 of file vicinity.cpp. References append_to_vicinity(), EPSILON_COCIRCULAR, siscone::Cmomentum::eta, inv_R_2EPS_COCIRC, inv_R_EPS_COCIRC, n_part, parent, pcx, pcy, siscone::Cmomentum::phi, plist, R, R2, vicinity, vicinity_size, VR, and VR2. Referenced by siscone::Cstable_cones::get_stable_cones(). ◆ set_particle_list()
set the particle_list
Definition at line 103 of file vicinity.cpp. References siscone::Cvicinity_elm::is_inside, n_part, pincluded, plist, siscone::Cvicinity_elm::v, ve_list, and vicinity. Referenced by siscone::Cstable_cones::init(). Member Data Documentation◆ inv_R_2EPS_COCIRC
R / (2*EPSILON_COCIRCULAR) Definition at line 126 of file vicinity.h. Referenced by append_to_vicinity(), and build(). ◆ inv_R_EPS_COCIRC
R / EPSILON_COCIRCULAR. Definition at line 125 of file vicinity.h. Referenced by append_to_vicinity(), and build(). ◆ n_part
number of particles Definition at line 129 of file vicinity.h. Referenced by build(), Cvicinity(), siscone::Cstable_cones::get_stable_cones(), and set_particle_list(). ◆ parent
parent vector Definition at line 120 of file vicinity.h. Referenced by append_to_vicinity(), build(), Cvicinity(), and siscone::Cstable_cones::get_stable_cones(). ◆ pcx
parent centre (eta) Definition at line 150 of file vicinity.h. Referenced by append_to_vicinity(), and build(). ◆ pcy
parent centre (phi) Definition at line 151 of file vicinity.h. Referenced by append_to_vicinity(), and build(). ◆ pincluded
the inclusion state of particles Definition at line 131 of file vicinity.h. Referenced by set_particle_list(). ◆ plist
the list of particles Definition at line 130 of file vicinity.h. Referenced by build(), siscone::Cstable_cones::get_stable_cones(), and set_particle_list(). ◆ R
◆ R2
squared normal radius Definition at line 124 of file vicinity.h. Referenced by append_to_vicinity(), and build(). ◆ ve_list
list of vicinity elements built from particle list (size=2*n) Definition at line 132 of file vicinity.h. Referenced by append_to_vicinity(), Cvicinity(), set_particle_list(), and ~Cvicinity(). ◆ vicinity
list of points in parent's vicinity Definition at line 138 of file vicinity.h. Referenced by append_to_vicinity(), build(), and set_particle_list(). ◆ vicinity_size
number of elements in vicinity Definition at line 139 of file vicinity.h. Referenced by build(), and siscone::Cstable_cones::get_stable_cones(). ◆ VR
radius of the vicinity Definition at line 121 of file vicinity.h. Referenced by build(), and Cvicinity(). ◆ VR2
squared radius of the vicinity Definition at line 122 of file vicinity.h. Referenced by append_to_vicinity(), build(), and Cvicinity(). 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 |