TopTagger2.hh
Go to the documentation of this file.
53 double nsub_unfiltered(int order, fastjet::contrib::Njettiness::AxesMode axes = fastjet::contrib::Njettiness::kt_axes, double beta = 1., double R0 = 1.);
54 double nsub_filtered(int order, fastjet::contrib::Njettiness::AxesMode axes = fastjet::contrib::Njettiness::kt_axes, double beta = 1., double R0 = 1.);
106 void set_qjets(double q_zcut, double q_dcut_fctr, double q_exp_min, double q_exp_max, double q_rigidity, double q_truncation_fctr);
141 double _R_filt_optimalR_pass, _N_filt_optimalR_pass, _R_filt_optimalR_fail, _N_filt_optimalR_fail;
156 void UnclusterFatjets(std::vector<fastjet::PseudoJet> const& big_fatjets, std::vector<fastjet::PseudoJet>& small_fatjets, fastjet::ClusterSequence const& cs, const double small_radius);
187 // std::vector<fastjet::PseudoJet> jets = fastjet::sorted_by_pt(clust_seq.inclusive_jets(ptmin_jet));
214 // std::cout << "Output: pT = " << tagger.t().perp() << " Mass = " << tagger.t().m() << " f_rec = " << tagger.f_rec() << '\n';
void set_max_subjet_mass(double x)
Definition: TopTagger2.cpp:472
void set_top_mass_range(double xmin, double xmax)
Definition: TopTagger2.cpp:508
void set_optimalR_calc_fun(double(*f)(double))
Definition: TopTagger2.cpp:557
double nsub_filtered(int order, fastjet::contrib::Njettiness::AxesMode axes=fastjet::contrib::Njettiness::kt_axes, double beta=1., double R0=1.)
Definition: TopTagger2.cpp:346
void set_filtering_optimalR_fail_n(unsigned x)
Definition: TopTagger2.cpp:586
Definition: TopTaggerFixedR.hh:16
void set_filtering_minpt_subjet(double x)
Definition: TopTagger2.cpp:484
void set_optimalR_type_fw(double x)
Definition: TopTagger2.cpp:566
void set_filtering_optimalR_calc_n(unsigned x)
Definition: TopTagger2.cpp:553
HEP Top Tagger is a top tagger for Standard Model processes or new physics searches at intermediate t...
Definition: FWM.hh:5
void set_pruning_rcut_factor(double rcut_factor)
Definition: TopTagger2.cpp:594
Definition: TopTagger2.hh:8
void set_filtering_optimalR_calc_R(double x)
Definition: TopTagger2.cpp:549
TopTaggerFixedR TopTagger2agger(int i)
Definition: TopTagger2.cpp:440
void set_optimalR_type_max_diff(double x)
Definition: TopTagger2.cpp:570
void set_filtering_optimalR_pass_n(unsigned x)
Definition: TopTagger2.cpp:578
void set_qjets(double q_zcut, double q_dcut_fctr, double q_exp_min, double q_exp_max, double q_rigidity, double q_truncation_fctr)
Definition: TopTagger2.cpp:606
void set_mass_ratio_range(double rmin, double rmax)
Definition: TopTagger2.cpp:518
void set_mass_ratio_cut(double m23cut, double m13cutmin, double m13cutmax)
Definition: TopTagger2.cpp:523
std::vector< fastjet::PseudoJet > const & top_subjets() const
Definition: TopTagger2.cpp:408
void set_filtering_optimalR_fail_R(double x)
Definition: TopTagger2.cpp:582
std::vector< fastjet::PseudoJet > const & top_hadrons() const
Definition: TopTagger2.cpp:424
void set_optimalR_type_top_mass_range(double x, double y)
Definition: TopTagger2.cpp:561
double nsub_unfiltered(int order, fastjet::contrib::Njettiness::AxesMode axes=fastjet::contrib::Njettiness::kt_axes, double beta=1., double R0=1.)
Definition: TopTagger2.cpp:340
void set_optimalR_threshold(double x)
Definition: TopTagger2.cpp:545
void set_mass_drop_threshold(double x)
Definition: TopTagger2.cpp:468
void set_reclustering_jetalgorithm(fastjet::JetAlgorithm jet_algorithm)
Definition: TopTagger2.cpp:492
std::vector< fastjet::PseudoJet > const & hardparts() const
Definition: TopTagger2.cpp:428
void set_filtering_jetalgorithm(fastjet::JetAlgorithm jet_algorithm)
Definition: TopTagger2.cpp:488
void set_filtering_optimalR_pass_R(double x)
Definition: TopTagger2.cpp:574