siscone.cpp 156int CSphsiscone::compute_jets_progressive_removal(vector<CSphmomentum> &_particles, double _radius,
251 (*_banner_ostr) << "#ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" << endl;
252 (*_banner_ostr) << "# SISCone version " << setw(28) << left << siscone_version() << "o" << endl;
255 (*_banner_ostr) << "# This is SISCone: the Seedless Infrared Safe Cone Jet Algorithm o" << endl;
257 (*_banner_ostr) << "# It is released under the terms of the GNU General Public License o" << endl;
262 (*_banner_ostr) << "# A description of the algorithm is available in the publication o" << endl;
265 (*_banner_ostr) << "#ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" << endl;
class corresponding to errors that will be thrown by siscone Definition: siscone_error.h:38 int compute_jets_progressive_removal(std::vector< CSphmomentum > &_particles, double _radius, int _n_pass_max=0, double _Emin=0.0, Esplit_merge_scale _ordering_scale=SM_Etilde) compute the jets from a given particle set. Definition: siscone.cpp:156 int compute_jets(std::vector< CSphmomentum > &_particles, double _radius, double _f, int _n_pass_max=0, double _Emin=0.0, Esplit_merge_scale _split_merge_scale=SM_Etilde) compute the jets from a given particle set. Definition: siscone.cpp:81 std::vector< std::vector< CSphmomentum > > protocones_list list of protocones found pass-by-pass Definition: siscone.h:114 int recompute_jets(double _f, double _Emin=0.0, Esplit_merge_scale _split_merge_scale=SM_Etilde) recompute the jets with a different overlap parameter. Definition: siscone.cpp:215 Esplit_merge_scale split_merge_scale the following parameter controls the variable we're using for the split-merge process i.... Definition: split_merge.h:158 int perform(double overlap_tshold, double Emin=0.0) really do the splitting and merging At the end, the vector jets is filled with the jets found. Definition: split_merge.cpp:715 int add_hardest_protocone_to_jets(std::vector< CSphmomentum > *protocones, double R2, double Emin=0.0) remove the hardest protocone and declare it a a jet Definition: split_merge.cpp:580 std::vector< CSphmomentum > p_uncol_hard list of particles remaining with collinear clustering Definition: split_merge.h:348 int init_particles(std::vector< CSphmomentum > &_particles) initialisation function for particle list Definition: split_merge.cpp:280 CSphsplit_merge_ptcomparison ptcomparison member used for detailed comparisons of pt's Definition: split_merge.h:374 int add_protocones(std::vector< CSphmomentum > *protocones, double R2, double Emin=0.0) add a list of protocones Definition: split_merge.cpp:462 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 |