#include <CombinedSVComputer.h>
Classes | |
struct | IterationRange |
Public Member Functions | |
CombinedSVComputer (const edm::ParameterSet ¶ms) | |
edm::ParameterSet | dropDeltaR (const edm::ParameterSet &pset) const |
template<class SVTI , class IPTI > | |
void | fillCommonVariables (reco::TaggingVariableList &vars, reco::TrackKinematics &vertexKinematics, const IPTI &ipInfo, const SVTI &svInfo, double &vtx_track_ptSum, double &vtx_track_ESum) const |
IterationRange | flipIterate (int size, bool vertex) const |
double | flipValue (double value, bool vertex) const |
virtual reco::TaggingVariableList | operator() (const reco::TrackIPTagInfo &ipInfo, const reco::SecondaryVertexTagInfo &svInfo) const |
virtual reco::TaggingVariableList | operator() (const reco::CandIPTagInfo &ipInfo, const reco::CandSecondaryVertexTagInfo &svInfo) const |
const reco::btag::TrackIPData & | threshTrack (const reco::CandIPTagInfo &trackIPTagInfo, const reco::btag::SortCriteria sort, const reco::Jet &jet, const GlobalPoint &pv) const |
const reco::btag::TrackIPData & | threshTrack (const reco::TrackIPTagInfo &trackIPTagInfo, const reco::btag::SortCriteria sort, const reco::Jet &jet, const GlobalPoint &pv) const |
Private Attributes | |
double | charmCut |
double | minTrackWeight |
unsigned int | pseudoMultiplicityMin |
reco::V0Filter | pseudoVertexV0Filter |
reco::btag::SortCriteria | sortCriterium |
std::vector < reco::btau::TaggingVariableName > | taggingVariables |
bool | trackFlip |
unsigned int | trackMultiplicityMin |
reco::TrackSelector | trackNoDeltaRSelector |
reco::V0Filter | trackPairV0Filter |
reco::TrackSelector | trackPseudoSelector |
reco::TrackSelector | trackSelector |
bool | useTrackWeights |
bool | vertexFlip |
bool | vertexMassCorrection |
Definition at line 42 of file CombinedSVComputer.h.
|
explicit |
Definition at line 13 of file CombinedSVComputer.cc.
|
inline |
Definition at line 6 of file CombinedSVComputer.cc.
void CombinedSVComputer::fillCommonVariables | ( | reco::TaggingVariableList & | vars, |
reco::TrackKinematics & | vertexKinematics, | ||
const IPTI & | ipInfo, | ||
const SVTI & | svInfo, | ||
double & | vtx_track_ptSum, | ||
double & | vtx_track_ESum | ||
) | const |
Definition at line 95 of file CombinedSVComputer.h.
|
inline |
Definition at line 37 of file CombinedSVComputer.cc.
|
inline |
Definition at line 32 of file CombinedSVComputer.cc.
|
virtual |
Definition at line 134 of file CombinedSVComputer.cc.
Referenced by CombinedSVSoftLeptonComputer::operator()().
|
virtual |
Definition at line 198 of file CombinedSVComputer.cc.
const reco::btag::TrackIPData& CombinedSVComputer::threshTrack | ( | const reco::CandIPTagInfo & | trackIPTagInfo, |
const reco::btag::SortCriteria | sort, | ||
const reco::Jet & | jet, | ||
const GlobalPoint & | pv | ||
) | const |
const reco::btag::TrackIPData& CombinedSVComputer::threshTrack | ( | const reco::TrackIPTagInfo & | trackIPTagInfo, |
const reco::btag::SortCriteria | sort, | ||
const reco::Jet & | jet, | ||
const GlobalPoint & | pv | ||
) | const |
|
private |
Definition at line 79 of file CombinedSVComputer.h.
|
private |
Definition at line 86 of file CombinedSVComputer.h.
|
private |
Definition at line 84 of file CombinedSVComputer.h.
|
private |
Definition at line 89 of file CombinedSVComputer.h.
|
private |
Definition at line 80 of file CombinedSVComputer.h.
|
private |
Definition at line 91 of file CombinedSVComputer.h.
|
private |
Definition at line 77 of file CombinedSVComputer.h.
|
private |
Definition at line 85 of file CombinedSVComputer.h.
|
private |
Definition at line 82 of file CombinedSVComputer.h.
|
private |
Definition at line 90 of file CombinedSVComputer.h.
|
private |
Definition at line 83 of file CombinedSVComputer.h.
|
private |
Definition at line 81 of file CombinedSVComputer.h.
|
private |
Definition at line 87 of file CombinedSVComputer.h.
|
private |
Definition at line 78 of file CombinedSVComputer.h.
|
private |
Definition at line 88 of file CombinedSVComputer.h.