#include <CandCommonVertexFitter.h>
Public Types | |
typedef reco::Vertex::CovarianceMatrix | CovarianceMatrix |
Public Member Functions | |
CandCommonVertexFitterBase (const edm::ParameterSet &) | |
void | set (const MagneticField *bField) |
void | set (reco::VertexCompositeCandidate &) const |
virtual | ~CandCommonVertexFitterBase () |
Protected Member Functions | |
void | fill (std::vector< reco::TransientTrack > &, std::vector< reco::Candidate * > &, std::vector< reco::RecoCandidate::TrackType > &, reco::Candidate &) const |
virtual bool | fit (TransientVertex &, const std::vector< reco::TransientTrack > &) const =0 |
Protected Attributes | |
const MagneticField * | bField_ |
double | chi2_ |
chi-sqared More... | |
CovarianceMatrix | cov_ |
covariance matrix (3x3) More... | |
double | ndof_ |
number of degrees of freedom More... | |
Definition at line 19 of file CandCommonVertexFitter.h.
Definition at line 21 of file CandCommonVertexFitter.h.
|
inline |
Definition at line 22 of file CandCommonVertexFitter.h.
|
inlinevirtual |
Definition at line 23 of file CandCommonVertexFitter.h.
|
protected |
Definition at line 60 of file CandCommonVertexFitter.cc.
References c, EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, ztail::d, d1, BPhysicsValidation_cfi::daughters, Exception, ntuplemaker::fill, edm::errors::InvalidReference, dqmiolumiharvest::j, and tracks.
|
protectedpure virtual |
Implemented in CandCommonVertexFitter< Fitter >.
Referenced by trackingPlots.Iteration::modules().
|
inline |
Definition at line 24 of file CandCommonVertexFitter.h.
References Calorimetry_cff::bField, and bField_.
Referenced by reco::modules::CandVertexFitterEventSetupInit< Fitter >::init().
void CandCommonVertexFitterBase::set | ( | reco::VertexCompositeCandidate & | c | ) | const |
Definition at line 9 of file CandCommonVertexFitter.cc.
References cms::cuda::assert(), c, BPhysicsValidation_cfi::daughters, HCALHighEnergyHPDFilter_cfi::energy, reco::Candidate::energy(), Exception, ntuplemaker::fill, L1TowerCalibrationProducer_cfi::fit, edm::errors::InvalidReference, EgHLTOffHistBins_cfi::mass, reco::Candidate::mass(), AlCaHLTBitMon_ParallelJobs::p, multPhiCorr_741_25nsDY_cfi::px, multPhiCorr_741_25nsDY_cfi::py, reco::RecoCandidate::recoTrackType, L1EGammaCrystalsEmulatorProducer_cfi::scale, reco::Candidate::setP4(), reco::Candidate::setVertex(), mathSSE::sqrt(), HLT_FULL_cff::track, tracks, findQualityFiles::v, bphysicsOniaDQM_cfi::vertex, and extraflags_cff::vtx.
|
protected |
Definition at line 28 of file CandCommonVertexFitter.h.
Referenced by set().
|
mutableprotected |
chi-sqared
Definition at line 35 of file CandCommonVertexFitter.h.
|
mutableprotected |
covariance matrix (3x3)
Definition at line 39 of file CandCommonVertexFitter.h.
|
mutableprotected |
number of degrees of freedom
Definition at line 37 of file CandCommonVertexFitter.h.