siscone.cpp 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;
259 (*_banner_ostr) << "# A description of the algorithm is available in the publication o" << endl;
262 (*_banner_ostr) << "#ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo" << endl;
class corresponding to errors that will be thrown by siscone Definition siscone_error.h:38 std::vector< std::vector< Cmomentum > > protocones_list list of protocones found pass-by-pass (not filled by compute_jets_progressive_removal) Definition siscone.h:117 int compute_jets(std::vector< Cmomentum > &_particles, double _radius, double _f, int _n_pass_max=0, double _ptmin=0.0, Esplit_merge_scale _split_merge_scale=SM_pttilde) compute the jets from a given particle set. Definition siscone.cpp:79 int recompute_jets(double _f, double _ptmin=0.0, Esplit_merge_scale _split_merge_scale=SM_pttilde) recompute the jets with a different overlap parameter. Definition siscone.cpp:216 int compute_jets_progressive_removal(std::vector< Cmomentum > &_particles, double _radius, int _n_pass_max=0, double _ptmin=0.0, Esplit_merge_scale _ordering_scale=SM_pttilde) compute the jets from a given particle set. Definition siscone.cpp:156 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:163 int add_hardest_protocone_to_jets(std::vector< Cmomentum > *protocones, double R2, double ptmin=0.0) remove the hardest protocone and declare it a jet Definition split_merge.cpp:571 Csplit_merge_ptcomparison ptcomparison member used for detailed comparisons of pt's Definition split_merge.h:377 int perform(double overlap_tshold, double ptmin=0.0) really do the splitting and merging At the end, the vector jets is filled with the jets found. Definition split_merge.cpp:716 int add_protocones(std::vector< Cmomentum > *protocones, double R2, double ptmin=0.0) add a list of protocones Definition split_merge.cpp:460 std::vector< Cmomentum > p_uncol_hard list of particles remaining with collinear clustering Definition split_merge.h:351 int init_particles(std::vector< Cmomentum > &_particles) initialisation function for particle list Definition split_merge.cpp:274 a circulator that is foreseen to take as template member either a pointer or an iterator; Definition circulator.h:36 The SISCone project has been developed by Gavin Salam and Gregory Soyez Documentation generated on Wed May 21 2025 16:16:25 for SISCone by Doxygen 1.9.8 |