#include <TauImpactParameterInfo.h>
Public Member Functions | |
virtual TauImpactParameterInfo * | clone () const |
float | discriminator (double, double, double, bool, bool) const |
float | discriminator () const |
const IsolatedTauTagInfoRef & | getIsolatedTauTag () const |
const TauImpactParameterTrackData * | getTrackData (const reco::TrackRef &) const |
void | setIsolatedTauTag (const IsolatedTauTagInfoRef &) |
void | storeTrackData (const reco::TrackRef &, const TauImpactParameterTrackData &) |
TauImpactParameterInfo () | |
virtual | ~TauImpactParameterInfo () |
Private Attributes | |
IsolatedTauTagInfoRef | isolatedTaus |
TrackTauImpactParameterAssociationCollection | trackDataMap |
Definition at line 22 of file TauImpactParameterInfo.h.
|
inline |
Definition at line 24 of file TauImpactParameterInfo.h.
|
inlinevirtual |
Definition at line 25 of file TauImpactParameterInfo.h.
|
inlinevirtual |
Definition at line 27 of file TauImpactParameterInfo.h.
References PDWG_TauSkim_cff::discriminator.
float reco::TauImpactParameterInfo::discriminator | ( | double | ip_min, |
double | ip_max, | ||
double | sip_min, | ||
bool | use_sign, | ||
bool | use3D | ||
) | const |
Definition at line 8 of file TauImpactParameterInfo.cc.
References PDWG_TauSkim_cff::discriminator, reco::TauImpactParameterTrackData::ip3D, edm::Ref< C, T, F >::isNull(), Measurement1D::significance(), reco::TauImpactParameterTrackData::transverseIp, and Measurement1D::value().
Referenced by ImpactParameterAlgorithm::tag().
float reco::TauImpactParameterInfo::discriminator | ( | ) | const |
Definition at line 26 of file TauImpactParameterInfo.cc.
const IsolatedTauTagInfoRef & reco::TauImpactParameterInfo::getIsolatedTauTag | ( | ) | const |
Definition at line 49 of file TauImpactParameterInfo.cc.
const reco::TauImpactParameterTrackData * TauImpactParameterInfo::getTrackData | ( | const reco::TrackRef & | trackRef | ) | const |
Definition at line 31 of file TauImpactParameterInfo.cc.
void reco::TauImpactParameterInfo::setIsolatedTauTag | ( | const IsolatedTauTagInfoRef & | isolationRef | ) |
Definition at line 45 of file TauImpactParameterInfo.cc.
Referenced by ImpactParameterAlgorithm::tag().
void reco::TauImpactParameterInfo::storeTrackData | ( | const reco::TrackRef & | trackRef, |
const TauImpactParameterTrackData & | trackData | ||
) |
Definition at line 40 of file TauImpactParameterInfo.cc.
Referenced by ImpactParameterAlgorithm::tag().
|
private |
Definition at line 40 of file TauImpactParameterInfo.h.
|
private |
Definition at line 39 of file TauImpactParameterInfo.h.