siscone_spherical::CSphtheta_phi_range Class Reference class for holding a covering range in eta-phi More...
Detailed Descriptionclass for holding a covering range in eta-phi This class deals with ranges in the eta-phi plane. It implements methods to test if two ranges overlap and to take the union of two overlapping intervals. Constructor & Destructor Documentation◆ CSphtheta_phi_range() [1/2]
◆ CSphtheta_phi_range() [2/2]
ctor with initialisation we initialise with a centre (in theta,phi) and a radius
Definition at line 65 of file geom_2d.cpp. References phi_range, theta_max, theta_min, theta_range, and twopi. Member Function Documentation◆ add_particle()
add a particle to the range
Definition at line 130 of file geom_2d.cpp. References phi_range, and theta_range. ◆ operator=()
assignment of range
Definition at line 118 of file geom_2d.cpp. References phi_range, and theta_range. Member Data Documentation◆ phi_range
phi range as a binary coding of covered cells Definition at line 78 of file geom_2d.h. Referenced by add_particle(), siscone_spherical::CSphsplit_merge::add_protocones(), CSphtheta_phi_range(), operator=(), and siscone_spherical::CSphsplit_merge::show(). ◆ theta_max
maximal value for theta (set to pi) Definition at line 82 of file geom_2d.h. Referenced by CSphtheta_phi_range(). ◆ theta_min
extremal value for theta minimal value for theta (set to 0) Definition at line 81 of file geom_2d.h. Referenced by CSphtheta_phi_range(). ◆ theta_range
theta range as a binary coding of covered cells Definition at line 75 of file geom_2d.h. Referenced by add_particle(), siscone_spherical::CSphsplit_merge::add_protocones(), CSphtheta_phi_range(), operator=(), and siscone_spherical::CSphsplit_merge::show(). 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 |