#include <PrimaryVertexSorting.h>
Public Types | |
enum | Quality { UsedInFit = 0, PrimaryDz, BTrack, OtherDz, NotReconstructedPrimary, Unassigned = 99 } |
Public Member Functions | |
PrimaryVertexSorting (const edm::ParameterSet &iConfig) | |
float | score (const reco::Vertex &pv, const std::vector< const reco::Candidate *> &candidates, bool useMet) const |
~PrimaryVertexSorting () | |
Definition at line 12 of file PrimaryVertexSorting.h.
Enumerator | |
---|---|
UsedInFit | |
PrimaryDz | |
BTrack | |
OtherDz | |
NotReconstructedPrimary | |
Unassigned |
Definition at line 14 of file PrimaryVertexSorting.h.
|
inline |
Definition at line 16 of file PrimaryVertexSorting.h.
|
inline |
Definition at line 20 of file PrimaryVertexSorting.h.
float PrimaryVertexSorting::score | ( | const reco::Vertex & | pv, |
const std::vector< const reco::Candidate *> & | candidates, | ||
bool | useMet | ||
) | const |
Definition at line 18 of file PrimaryVertexSorting.cc.
References funct::abs(), HltBtagPostValidation_cff::c, HLT_2023v12_cff::cands, mps_fire::i, edm::isNotFinite(), PDWG_EXODelayedJetMET_cff::jets, BTaggingMonitor_cfi::met, or, DiDispStaMuonMonitor_cfi::pt, pfClustersFromCombinedCaloHF_cfi::scale, mathSSE::sqrt(), objects.METAnalyzer::sumEt, and hotlineDQM_cfi::useMet.
Referenced by PrimaryVertexSorter< ParticlesCollection >::produce().