|
SISCone
2.0.5
|
Computes the list of stable comes from a particle list. More...
#include <protocones.h>


Public Member Functions | |
| CSphstable_cones () | |
| default ctor | |
| CSphstable_cones (std::vector< CSphmomentum > &_particle_list) | |
| ctor with initialisation (sse init for details) | |
| ~CSphstable_cones () | |
| default dtor | |
| void | init (std::vector< CSphmomentum > &_particle_list) |
| initialisation | |
| int | get_stable_cones (double _radius) |
| compute stable cones. | |
Public Attributes | |
| std::vector< CSphmomentum > | protocones |
| list of stable cones | |
| sph_hash_cones * | hc |
| list of candidates | |
| int | nb_tot |
| total number of tested cones | |
Protected Attributes | |
| double | R |
| cone radius | |
| double | R2 |
| cone radius SQUARED | |
| double | tan2R |
| squared tangent of the cone radius | |
Computes the list of stable comes from a particle list.
This class does the first fundamental task of te cone algorithm: it is used to compute the list of stable cones given a list of particles.
Definition at line 89 of file protocones.h.
| int siscone_spherical::CSphstable_cones::get_stable_cones | ( | double | _radius | ) |
compute stable cones.
This function really does the job i.e. computes the list of stable cones (in a seedless way)
| _radius | radius of the cones |
Definition at line 143 of file protocones.cpp.
References siscone_spherical::CSph3vector::_phi, siscone_spherical::CSph3vector::_theta, siscone_spherical::CSphvicinity::build(), hc, siscone_spherical::CSphvicinity::n_part, siscone_spherical::CSphvicinity::parent, siscone_spherical::CSphvicinity::plist, protocones, R, R2, tan2R, and siscone_spherical::CSphvicinity::vicinity_size.
| void siscone_spherical::CSphstable_cones::init | ( | std::vector< CSphmomentum > & | _particle_list | ) |
initialisation
| _particle_list | list of particles |
Definition at line 116 of file protocones.cpp.
References hc, protocones, and siscone_spherical::CSphvicinity::set_particle_list().
Referenced by siscone_spherical::CSphsiscone::compute_jets().