#include <JetProbabilityComputer.h>
Public Member Functions | |
float | discriminator (const TagInfoHelper &ti) const |
double | jetProbability (const std::vector< float > &v) const |
JetProbabilityComputer (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 () |
Private Attributes | |
double | m_cutMaxDecayLen |
double | m_cutMaxDistToAxis |
double | m_deltaR |
int | m_ipType |
double | m_minTrackProb |
reco::TrackBase::TrackQuality | m_trackQuality |
int | m_trackSign |
bool | m_useAllQualities |
bool | useVariableJTA_ |
reco::TrackIPTagInfo::variableJTAParameters | varJTApars |
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) |
Definition at line 14 of file JetProbabilityComputer.h.
|
inline |
Definition at line 17 of file JetProbabilityComputer.h.
References edm::ParameterSet::getParameter(), m_cutMaxDecayLen, m_cutMaxDistToAxis, m_deltaR, m_ipType, m_minTrackProb, m_trackQuality, m_trackSign, m_useAllQualities, reco::TrackBase::qualityByName(), AlCaHLTBitMon_QueryRunRegistry::string, JetTagComputer::uses(), useVariableJTA_, and varJTApars.
|
inlinevirtual |
Reimplemented from JetTagComputer.
Definition at line 51 of file JetProbabilityComputer.h.
References JetTagComputer::TagInfoHelper::get(), i, reco::TrackIPTagInfo::impactParameterData(), PyquenDefaultSettings_cff::impactParameters, edm::Ref< C, T, F >::isNull(), reco::JTATagInfo::jet(), jetProbability(), m_ipType, m_useAllQualities, AlCaHLTBitMon_ParallelJobs::p, p4, reco::TrackIPTagInfo::primaryVertex(), reco::TrackIPTagInfo::probabilities(), shift_rpc_layout::quality, reco::TrackIPTagInfo::selectedTracks(), testEve_cfg::tracks, useVariableJTA_, reco::TrackIPTagInfo::variableJTA(), and varJTApars.
|
inline |
Definition at line 96 of file JetProbabilityComputer.h.
References gather_cfg::cout, create_public_lumi_plots::exp, ConfigFiles::l, create_public_lumi_plots::log, m_minTrackProb, max(), bookConverter::min, and lumiQueryAPI::q.
Referenced by discriminator().
|
private |
Definition at line 138 of file JetProbabilityComputer.h.
Referenced by JetProbabilityComputer().
|
private |
Definition at line 139 of file JetProbabilityComputer.h.
Referenced by JetProbabilityComputer().
|
private |
Definition at line 136 of file JetProbabilityComputer.h.
Referenced by JetProbabilityComputer().
|
private |
Definition at line 135 of file JetProbabilityComputer.h.
Referenced by discriminator(), and JetProbabilityComputer().
|
private |
Definition at line 134 of file JetProbabilityComputer.h.
Referenced by jetProbability(), and JetProbabilityComputer().
|
private |
Definition at line 140 of file JetProbabilityComputer.h.
Referenced by JetProbabilityComputer().
|
private |
Definition at line 137 of file JetProbabilityComputer.h.
Referenced by JetProbabilityComputer().
|
private |
Definition at line 141 of file JetProbabilityComputer.h.
Referenced by discriminator(), and JetProbabilityComputer().
|
private |
Definition at line 132 of file JetProbabilityComputer.h.
Referenced by discriminator(), and JetProbabilityComputer().
|
private |
Definition at line 133 of file JetProbabilityComputer.h.
Referenced by discriminator(), and JetProbabilityComputer().