#include <PromptTrackCountingComputer.h>
Public Types | |
using | Tokens = void |
Public Member Functions | |
float | discriminator (const TagInfoHelper &ti) const override |
PromptTrackCountingComputer (const edm::ParameterSet ¶meters) | |
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 () |
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 |
double | m_deltaRmin |
int | m_ipType |
int | m_nthTrack |
reco::TrackBase::TrackQuality | m_trackQuality |
bool | m_useAllQualities |
double | maxImpactParameter |
double | maxImpactParameterSig |
Definition at line 16 of file PromptTrackCountingComputer.h.
using PromptTrackCountingComputer::Tokens = void |
Definition at line 18 of file PromptTrackCountingComputer.h.
|
inline |
Definition at line 20 of file PromptTrackCountingComputer.h.
References m_cutMaxDecayLen, m_cutMaxDistToAxis, m_deltaR, m_deltaRmin, m_ipType, m_nthTrack, m_trackQuality, m_useAllQualities, maxImpactParameter, maxImpactParameterSig, reco::TrackBase::qualityByName(), AlCaHLTBitMon_QueryRunRegistry::string, and JetTagComputer::uses().
|
inlineoverridevirtual |
Reimplemented from JetTagComputer.
Definition at line 42 of file PromptTrackCountingComputer.h.
References JetTagComputer::TagInfoHelper::get(), maxImpactParameterSig, and orderedSignificances().
|
inlineprotected |
Definition at line 56 of file PromptTrackCountingComputer.h.
References electronAnalyzer_cfi::DeltaR, mps_fire::i, reco::IPTagInfo< Container, Base >::impactParameterData(), edm::Ref< C, T, F >::isNull(), m_cutMaxDecayLen, m_cutMaxDistToAxis, m_deltaR, m_deltaRmin, m_ipType, m_trackQuality, m_useAllQualities, maxImpactParameter, reco::IPTagInfo< Container, Base >::primaryVertex(), MetAnalyzer::pv(), quality, reco::IPTagInfo< Container, Base >::selectedTracks(), tracks, and relativeConstraints::value.
Referenced by discriminator().
|
protected |
Definition at line 96 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 97 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 92 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 93 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 91 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 90 of file PromptTrackCountingComputer.h.
Referenced by PromptTrackCountingComputer().
|
protected |
Definition at line 98 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 99 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 94 of file PromptTrackCountingComputer.h.
Referenced by orderedSignificances(), and PromptTrackCountingComputer().
|
protected |
Definition at line 95 of file PromptTrackCountingComputer.h.
Referenced by discriminator(), and PromptTrackCountingComputer().