Top.hh
Go to the documentation of this file.
57 return boca::Name(this->Collider()) + "-" + boca::units::Name(this->LowerPtCut()) + "-" + boca::Name(TopDecay()) + (TopDecay() == Decay::hadronic ? "-" + standardmodel::Name(TopTagger()) : "") + "new-est";
63 if (TopDecay() == Decay::hadronic || this->template TaggerIs<tagger::Bottom>()) this->AddSignal(Process::tt_had);
66 if (TopDecay() == Decay::leptonic || this->template TaggerIs<tagger::Bottom>()) this->AddSignal(Process::tt_lep);
67 if (this->template TaggerIs<tagger::WHadronic>() || this->template TaggerIs<tagger::WLeptonic>()) this->AddSignal(Process::ww);
70 if (TopDecay() == Decay::leptonic && !this->template TaggerIs<tagger::Bottom>()) this->AddBackground(Process::tt_had);
76 if ((TopDecay() == Decay::hadronic) && !this->template TaggerIs<tagger::Bottom>()) this->AddBackground(Process::tt_lep);
78 if (!this->template TaggerIs<tagger::WHadronic>() && !this->template TaggerIs<tagger::WLeptonic>()) this->AddBackground(Process::ww);
Definition: PreCuts.hh:14
std::vector< Multiplet_ > RemoveIfOutsidePtWindow(std::vector< Multiplet_ > jets, Momentum const &lower_cut, Momentum const &upper_cut)
Definition: Vector.hh:24
std::vector< Particle > CopyIfDrellYan(std::vector< Particle > const &particles)
Copy the two particles which are on the DY position.
Definition: Particles.cpp:327
static standardmodel::TopTagger TopTagger()
Definition: Top.hh:48
Collider
Detector type indicates which kind of detector geometry is going to be used.
Definition: Settings.hh:30
std::vector< Multiplet > SortedByPt(std::vector< Multiplet > multiplets)
Definition: Sort.hh:53
boca::Tag Tag() const
The Tag of the multivariant tagging process.
Definition: Phase.cpp:18
std::vector< Particle > GenParticles() const
Generator level Particles.
Definition: Event.cpp:56