|
| CombinedSVSoftLeptonComputer (const edm::ParameterSet ¶ms) |
|
template<class IPTI , class SVTI > |
reco::TaggingVariableList | operator() (const IPTI &ipInfo, const SVTI &svInfo, const reco::SoftLeptonTagInfo &muonInfo, const reco::SoftLeptonTagInfo &elecInfo) const |
|
| CombinedSVComputerV2 (const edm::ParameterSet ¶ms) |
|
void | clearTaggingVariables () |
|
| 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 |
|
bool | isUsed (reco::btau::TaggingVariableName var) 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 |
|
void | sortTaggingVariables () |
|
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 |
|
void | useTaggingVariable (reco::btau::TaggingVariableName var) |
|
template<class IPTI , class SVTI >
Definition at line 21 of file CombinedSVSoftLeptonComputer.h.
References reco::SoftLeptonProperties::deltaR, reco::SoftLeptonProperties::etaRel, i, reco::btau::leptonDeltaR, reco::btau::leptonEtaRel, reco::btau::leptonPtRel, reco::btau::leptonRatio, reco::btau::leptonRatioRel, reco::SoftLeptonTagInfo::leptons(), reco::btau::leptonSip3d, CombinedSVComputer::operator()(), reco::SoftLeptonTagInfo::properties(), reco::btag::Vertices::PseudoVertex, reco::SoftLeptonProperties::ptRel, reco::SoftLeptonProperties::ratio, reco::SoftLeptonProperties::ratioRel, dt_dqm_sourceclient_common_cff::reco, reco::btag::Vertices::RecoVertex, reco::SoftLeptonProperties::sip3d, reco::btau::vertexCategory, and reco::btau::vertexLeptonCategory.
31 int leptonCategory = 0;
33 for (
unsigned int i = 0;
i < muonInfo.
leptons(); ++
i)
45 if(leptonCategory != 1)
47 for (
unsigned int i = 0;
i < elecInfo.
leptons(); ++
i)
66 if(leptonCategory == 0)
75 else if(leptonCategory == 1)
84 else if(leptonCategory == 2)
virtual reco::TaggingVariableList operator()(const reco::TrackIPTagInfo &ipInfo, const reco::SecondaryVertexTagInfo &svInfo) const
unsigned int leptons(void) const
const SoftLeptonProperties & properties(size_t i) const