#include <TrackCountingComputer.h>
Public Member Functions | |
float | discriminator (const TagInfoHelper &ti) const |
TrackCountingComputer (const edm::ParameterSet ¶meters) | |
Public Member Functions inherited from JetTagComputer | |
const std::vector< std::string > & | getInputLabels () const |
JetTagComputer () | |
JetTagComputer (const edm::ParameterSet &configuration) | |
float | operator() (const reco::BaseTagInfo &info) const |
float | operator() (const TagInfoHelper &helper) const |
virtual void | setEventSetup (const edm::EventSetup &) const |
virtual | ~JetTagComputer () |
Protected Member Functions | |
std::multiset< float > | orderedSignificances (const reco::TrackIPTagInfo &tkip) const |
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) |
Protected Attributes | |
double | m_cutMaxDecayLen |
double | m_cutMaxDistToAxis |
double | m_deltaR |
int | m_ipType |
int | m_nthTrack |
reco::TrackBase::TrackQuality | m_trackQuality |
bool | m_useAllQualities |
Definition at line 11 of file TrackCountingComputer.h.
|
inline |
Definition at line 14 of file TrackCountingComputer.h.
References edm::ParameterSet::getParameter(), m_cutMaxDecayLen, m_cutMaxDistToAxis, m_deltaR, m_ipType, m_nthTrack, m_trackQuality, m_useAllQualities, reco::TrackBase::qualityByName(), and JetTagComputer::uses().
|
inlinevirtual |
Reimplemented from JetTagComputer.
Definition at line 35 of file TrackCountingComputer.h.
References JetTagComputer::TagInfoHelper::get(), i, m_nthTrack, and orderedSignificances().
|
inlineprotected |
Definition at line 45 of file TrackCountingComputer.h.
References i, reco::TrackIPTagInfo::impactParameterData(), PyquenDefaultSettings_cff::impactParameters, edm::Ref< C, T, F >::isNull(), reco::JTATagInfo::jet(), m_cutMaxDecayLen, m_cutMaxDistToAxis, m_deltaR, m_ipType, m_trackQuality, m_useAllQualities, p4, reco::TrackIPTagInfo::primaryVertex(), reco::TrackIPTagInfo::selectedTracks(), and testEve_cfg::tracks.
Referenced by NegativeTrackCountingComputer::discriminator(), and discriminator().
|
protected |
Definition at line 75 of file TrackCountingComputer.h.
Referenced by orderedSignificances(), and TrackCountingComputer().
|
protected |
Definition at line 76 of file TrackCountingComputer.h.
Referenced by orderedSignificances(), and TrackCountingComputer().
|
protected |
Definition at line 74 of file TrackCountingComputer.h.
Referenced by orderedSignificances(), and TrackCountingComputer().
|
protected |
Definition at line 73 of file TrackCountingComputer.h.
Referenced by orderedSignificances(), and TrackCountingComputer().
|
protected |
Definition at line 72 of file TrackCountingComputer.h.
Referenced by NegativeTrackCountingComputer::discriminator(), discriminator(), and TrackCountingComputer().
|
protected |
Definition at line 77 of file TrackCountingComputer.h.
Referenced by orderedSignificances(), and TrackCountingComputer().
|
protected |
Definition at line 78 of file TrackCountingComputer.h.
Referenced by orderedSignificances(), and TrackCountingComputer().