Functions | |
std::pair< GlobalPoint, double > | nearestPoint (const GlobalPoint &vertex, reco::Track iclus) |
TransientVertex | weightedMeanOutlierRejection (const std::vector< std::pair< GlobalPoint, GlobalPoint >> &points, std::vector< reco::TransientTrack > iclus) |
TransientVertex | weightedMeanOutlierRejectionBeamSpot (const std::vector< std::pair< GlobalPoint, GlobalPoint >> &points, std::vector< reco::TransientTrack > iclus, const reco::BeamSpot &beamSpot) |
TransientVertex | weightedMeanOutlierRejectionVarianceAsError (const std::vector< std::pair< GlobalPoint, GlobalPoint >> &points, std::vector< std::vector< reco::TransientTrack >>::const_iterator iclus) |
Variables | |
constexpr float | corr_x = 1.2 |
constexpr float | corr_x_bs = 1.0 |
constexpr float | corr_z = 1.4 |
constexpr int | maxIterations = 50 |
constexpr float | muSquare = 9. |
constexpr float | precision = 1e-24 |
constexpr float | startError = 20.0 |
|
inline |
Definition at line 20 of file WeightedMeanFitter.h.
References AlCaHLTBitMon_ParallelJobs::p, funct::pow(), reco::TrackBase::px(), reco::TrackBase::py(), reco::TrackBase::pz(), mathSSE::sqrt(), submitPVValidationJobs::t, bphysicsOniaDQM_cfi::vertex, reco::TrackBase::vx(), reco::TrackBase::vy(), and reco::TrackBase::vz().
Referenced by weightedMeanOutlierRejection(), and weightedMeanOutlierRejectionBeamSpot().
|
inline |
Definition at line 42 of file WeightedMeanFitter.h.
References funct::abs(), hltPixelTracks_cff::chi2, corr_x, corr_z, submitPVResolutionJobs::err, err_x, err_z, mps_fire::i, createfilelist::int, muSquare, nearestPoint(), AlCaHLTBitMon_ParallelJobs::p, hiPixelPairStep_cff::points, funct::pow(), precision, edm::second(), startError, HLT_2022v15_cff::track, findQualityFiles::v, and x.
Referenced by PrimaryVertexProducer::produce().
|
inline |
Definition at line 167 of file WeightedMeanFitter.h.
References funct::abs(), pwdgSkimBPark_cfi::beamSpot, hltPixelTracks_cff::chi2, corr_x_bs, corr_z, submitPVResolutionJobs::err, err_x, err_y, err_z, mps_fire::i, createfilelist::int, muSquare, nearestPoint(), AlCaHLTBitMon_ParallelJobs::p, hiPixelPairStep_cff::points, funct::pow(), precision, edm::second(), startError, HLT_2022v15_cff::track, findQualityFiles::v, and x.
Referenced by PrimaryVertexProducer::produce().
|
inline |
Definition at line 325 of file WeightedMeanFitter.h.
References funct::abs(), hltPixelTracks_cff::chi2, submitPVResolutionJobs::err, err_x, err_y, err_z, JetChargeProducer_cfi::exp, maxIterations, muSquare, AlCaHLTBitMon_ParallelJobs::p, hiPixelPairStep_cff::points, funct::pow(), precision, startError, findQualityFiles::v, and x.
constexpr float WeightedMeanFitter::corr_x = 1.2 |
Definition at line 14 of file WeightedMeanFitter.h.
Referenced by weightedMeanOutlierRejection().
constexpr float WeightedMeanFitter::corr_x_bs = 1.0 |
Definition at line 15 of file WeightedMeanFitter.h.
Referenced by weightedMeanOutlierRejectionBeamSpot().
constexpr float WeightedMeanFitter::corr_z = 1.4 |
Definition at line 16 of file WeightedMeanFitter.h.
Referenced by weightedMeanOutlierRejection(), and weightedMeanOutlierRejectionBeamSpot().
constexpr int WeightedMeanFitter::maxIterations = 50 |
Definition at line 17 of file WeightedMeanFitter.h.
Referenced by weightedMeanOutlierRejectionVarianceAsError().
constexpr float WeightedMeanFitter::muSquare = 9. |
Definition at line 18 of file WeightedMeanFitter.h.
Referenced by weightedMeanOutlierRejection(), weightedMeanOutlierRejectionBeamSpot(), and weightedMeanOutlierRejectionVarianceAsError().
constexpr float WeightedMeanFitter::precision = 1e-24 |
Definition at line 13 of file WeightedMeanFitter.h.
Referenced by weightedMeanOutlierRejection(), weightedMeanOutlierRejectionBeamSpot(), and weightedMeanOutlierRejectionVarianceAsError().
constexpr float WeightedMeanFitter::startError = 20.0 |
Definition at line 12 of file WeightedMeanFitter.h.
Referenced by PrimaryVertexProducer::produce(), weightedMeanOutlierRejection(), weightedMeanOutlierRejectionBeamSpot(), and weightedMeanOutlierRejectionVarianceAsError().