#include <LeptonTaggerByPt.h>
Public Member Functions | |
virtual float | discriminator (const TagInfoHelper &tagInfo) const |
b-tag a jet based on track-to-jet parameters in the extened info collection More... | |
LeptonTaggerByPt (const edm::ParameterSet &configuration) | |
explicit ctor More... | |
virtual | ~LeptonTaggerByPt () |
dtor More... | |
Public Member Functions inherited from JetTagComputer | |
const std::vector< std::string > & | getInputLabels () const |
virtual void | initialize (const JetTagComputerRecord &) |
JetTagComputer () | |
JetTagComputer (const edm::ParameterSet &configuration) | |
float | operator() (const reco::BaseTagInfo &info) const |
float | operator() (const TagInfoHelper &helper) const |
void | setupDone () |
virtual | ~JetTagComputer () |
Private Attributes | |
btag::LeptonSelector | m_selector |
Additional Inherited Members | |
Protected Member Functions inherited from JetTagComputer | |
virtual float | discriminator (const reco::BaseTagInfo &) const |
void | uses (unsigned int id, const std::string &label) |
void | uses (const std::string &label) |
Implementation of muon b-tagging cutting on the lepton's transverse momentum relative to the jet axis
Definition at line 16 of file LeptonTaggerByPt.h.
|
inlineexplicit |
explicit ctor
Definition at line 20 of file LeptonTaggerByPt.h.
References JetTagComputer::uses().
|
inlinevirtual |
|
virtual |
b-tag a jet based on track-to-jet parameters in the extened info collection
Reimplemented from JetTagComputer.
Definition at line 8 of file LeptonTaggerByPt.cc.
References JetTagComputer::TagInfoHelper::get(), i, infinity, info(), reco::TemplatedSoftLeptonTagInfo< REF >::leptons(), m_selector, reco::TemplatedSoftLeptonTagInfo< REF >::properties(), reco::SoftLeptonProperties::ptRel, and GlobalPosition_Frontier_DevDB_cff::tag.
|
private |
Definition at line 34 of file LeptonTaggerByPt.h.
Referenced by discriminator().