StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
JetDefinition Class Reference

Classes

class  DefaultRecombiner
 
class  Plugin
 
class  Recombiner
 

Public Member Functions

 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, double xtra_param_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, double xtra_param_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (const Plugin *plugin_in)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, Strategy strategy_in, RecombinationScheme recomb_scheme_in=E_scheme, int nparameters_in=1)
 
void set_recombination_scheme (RecombinationScheme)
 
void set_recombiner (const Recombiner *recomb)
 
void delete_recombiner_when_unused ()
 
const Pluginplugin () const
 
void delete_plugin_when_unused ()
 
JetAlgorithm jet_algorithm () const
 
JetAlgorithm jet_finder () const
 
double R () const
 
double extra_param () const
 
Strategy strategy () const
 
RecombinationScheme recombination_scheme () const
 
void set_jet_algorithm (JetAlgorithm njf)
 
void set_jet_finder (JetAlgorithm njf)
 
void set_extra_param (double xtra_param)
 
const Recombinerrecombiner () const
 
bool has_same_recombiner (const JetDefinition &other_jd) const
 
std::string description () const
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, double xtra_param_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, double xtra_param_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (const Plugin *plugin_in)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, RecombinationScheme recomb_scheme_in, Strategy strategy_in, int nparameters_in)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, Strategy strategy_in, RecombinationScheme recomb_scheme_in=E_scheme, int nparameters_in=1)
 
template<class L >
std::vector< PseudoJetoperator() (const std::vector< L > &particles) const
 
void set_recombination_scheme (RecombinationScheme)
 
void set_recombiner (const Recombiner *recomb)
 
void set_recombiner (const JetDefinition &other_jet_def)
 
void delete_recombiner_when_unused ()
 
const Pluginplugin () const
 
void delete_plugin_when_unused ()
 
JetAlgorithm jet_algorithm () const
 
JetAlgorithm jet_finder () const
 
double R () const
 
double extra_param () const
 
Strategy strategy () const
 
RecombinationScheme recombination_scheme () const
 
void set_jet_algorithm (JetAlgorithm njf)
 
void set_jet_finder (JetAlgorithm njf)
 
void set_extra_param (double xtra_param)
 
const Recombinerrecombiner () const
 
bool has_same_recombiner (const JetDefinition &other_jd) const
 
bool is_spherical () const
 
std::string description () const
 
std::string description_no_recombiner () const
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, double xtra_param_in, RecombinationScheme recomb_scheme_in=E_scheme, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, double xtra_param_in, const Recombiner *recombiner_in, Strategy strategy_in=Best)
 
 JetDefinition (const Plugin *plugin_in)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, RecombinationScheme recomb_scheme_in, Strategy strategy_in, int nparameters_in)
 
 JetDefinition (JetAlgorithm jet_algorithm_in, double R_in, Strategy strategy_in, RecombinationScheme recomb_scheme_in=E_scheme, int nparameters_in=1)
 
template<class L >
std::vector< PseudoJetoperator() (const std::vector< L > &particles) const
 
void set_recombination_scheme (RecombinationScheme)
 
void set_recombiner (const Recombiner *recomb)
 
void set_recombiner (const JetDefinition &other_jet_def)
 
void delete_recombiner_when_unused ()
 
const Pluginplugin () const
 
void delete_plugin_when_unused ()
 
JetAlgorithm jet_algorithm () const
 
JetAlgorithm jet_finder () const
 
double R () const
 
double extra_param () const
 
Strategy strategy () const
 
RecombinationScheme recombination_scheme () const
 
void set_jet_algorithm (JetAlgorithm njf)
 
void set_jet_finder (JetAlgorithm njf)
 
void set_extra_param (double xtra_param)
 
const Recombinerrecombiner () const
 
bool has_same_recombiner (const JetDefinition &other_jd) const
 
bool is_spherical () const
 
std::string description () const
 
std::string description_no_recombiner () const
 

Static Public Member Functions

static std::string algorithm_description (const JetAlgorithm jet_alg)
 
static unsigned int n_parameters_for_algorithm (const JetAlgorithm jet_alg)
 
static std::string algorithm_description (const JetAlgorithm jet_alg)
 
static unsigned int n_parameters_for_algorithm (const JetAlgorithm jet_alg)
 

Static Public Attributes

static const double max_allowable_R = 1000.0
 

Detailed Description

Definition at line 951 of file FJcore.h.


The documentation for this class was generated from the following files: