#include <siscone_parton.h>
Public Member Functions | |
| siscone_spherical_parton (int n_particles_max) | |
| int | compute_jets (const std::vector< T > &particles, double R, double f, int n_pass_max=0, double Emin=0.0) |
Public Attributes | |
| std::vector< unsigned > | final_jets |
| holds the final jets | |
| std::vector< unsigned > | protojets |
| internally used to hold the protojets | |
| std::vector< T > | protojets_axis |
| vector of dimension 2^n, internally used to hold the axis of the protojets | |
| std::vector< double > | protojets_E |
| vector of dimension 2^n, internally used to hold the energy of the protojets | |
| std::vector< double > | protojets_Etilde |
| vector of dimension 2^n, internally used to hold the variable Etilde of the protojets | |
| std::vector< double > | protojets_f |
| vector of dimension 2^n, internally used to hold the variable (|p|/E)^2 of the protojets | |
The class siscone_spherical_parton
This class is appropriate for electron-positron annihilation and uses the spherical geometry based on the angles between the three-momenta.
| siscone_spherical_parton | ( | int | n | ) | [inline] |
Constructor
Allocates memory for up to n final state particles.
| int compute_jets | ( | const std::vector< T > & | p, | |
| double | R, | |||
| double | f, | |||
| int | n_pass_max = 0, |
|||
| double | Emin = 0.0 | |||
| ) | [inline] |
This method computes the jets. The input parameters are:
1.6.2-20100208