#include <PrimaryVertexMonitor.h>
Private Types | |
using | VertexScore = edm::ValueMap< float > |
Private Member Functions | |
void | pvTracksPlots (const reco::Vertex &v) |
void | vertexPlots (const reco::Vertex &v, const reco::BeamSpot &beamSpot, int i) |
Definition at line 26 of file PrimaryVertexMonitor.h.
|
private |
Definition at line 41 of file PrimaryVertexMonitor.h.
|
explicit |
Definition at line 15 of file PrimaryVertexMonitor.cc.
References beamSpotInputTag_, beamspotToken_, edm::ParameterSet::getParameter(), scoreToken_, vertexInputTag_, and vertexToken_.
|
override |
Definition at line 301 of file PrimaryVertexMonitor.cc.
|
overridevirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 303 of file PrimaryVertexMonitor.cc.
References pwdgSkimBPark_cfi::beamSpot, beamSpotInputTag_, beamspotToken_, bsBeamWidthX, bsBeamWidthY, bsDxdz, bsDydz, bsSigmaZ, bsX, bsY, bsZ, errorPrinted_, dqm::impl::MonitorElement::Fill(), HcalObjRepresent::Fill(), mps_fire::i, iEvent, edm::HandleBase::isValid(), nbgvtx, nbvtx, ndof_, convertSQLiteXML::ok, pvTracksPlots(), score, scoreToken_, mathSSE::sqrt(), findQualityFiles::v, vertexInputTag_, vertexPlots(), and vertexToken_.
|
overridevirtual |
Implements DQMEDAnalyzer.
Definition at line 60 of file PrimaryVertexMonitor.cc.
References AlignmentLabel_, beamSpotInputTag_, dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), dqm::implementation::IBooker::bookProfile(), bsBeamWidthX, bsBeamWidthY, bsDxdz, bsDydz, bsSigmaZ, bsType, bsX, bsY, bsZ, chi2ndf, chi2prob, conf_, dqmLabel, dxy, dxy2, beam_dqm_sourceclient-live_cfg::DxyBin, dxyErr, beam_dqm_sourceclient-live_cfg::DxyMax, beam_dqm_sourceclient-live_cfg::DxyMin, dxyVsEta_pt1, dxyVsEta_pt10, dxyVsPhi_pt1, dxyVsPhi_pt10, dz, PrimaryVertexMonitor_cff::DzBin, dzErr, PrimaryVertexMonitor_cff::DzMax, PrimaryVertexMonitor_cff::DzMin, dzVsEta_pt1, dzVsEta_pt10, dzVsPhi_pt1, dzVsPhi_pt10, MonitorTrackInnerTrackMuons_cff::EtaBin, MonitorTrackInnerTrackMuons_cff::EtaMax, MonitorTrackInnerTrackMuons_cff::EtaMin, edm::ParameterSet::getParameter(), mps_fire::i, edm::InputTag::label(), nans, nbgvtx, nbtksinvtx, nbvtx, ntracks, ntracksVsZ, MonitorTrackSTAMuons_cfi::PhiBin, MonitorTrackSTAMuons_cfi::PhiMax, MonitorTrackSTAMuons_cfi::PhiMin, score, dqm::impl::MonitorElement::setAxisTitle(), dqm::impl::MonitorElement::setBinLabel(), dqm::implementation::NavigatorBase::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, sumpt, TopFolderName_, trksWeight, vertexInputTag_, vtxchi2, vtxndf, vtxprob, xDiff, xerr, xerrVsTrks, xrec, yDiff, yerr, yerrVsTrks, yrec, zerr, zerrVsTrks, and zrec.
|
private |
Definition at line 382 of file PrimaryVertexMonitor.cc.
References chi2ndf, chi2prob, AlignmentPI::cmToUm, dxy, dxy2, dxyErr, dxyVsEta_pt1, dxyVsEta_pt10, dxyVsPhi_pt1, dxyVsPhi_pt10, dz, dzErr, dzVsEta_pt1, dzVsEta_pt10, dzVsPhi_pt1, dzVsPhi_pt10, PVValHelper::eta, dqm::impl::MonitorElement::Fill(), reco::TrackBase::highPurity, createfilelist::int, nTracks(), ntracks, phi, DiDispStaMuonMonitor_cfi::pt, sumpt, OrderedSet::t, findQualityFiles::v, and w.
Referenced by analyze().
|
private |
Definition at line 449 of file PrimaryVertexMonitor.cc.
References pwdgSkimBPark_cfi::beamSpot, ChiSquaredProbability(), dqm::impl::MonitorElement::Fill(), HcalObjRepresent::Fill(), mps_fire::i, edm::isNotFinite(), dqmiolumiharvest::j, dqmdumpme::k, nans, nbtksinvtx, ntracksVsZ, OrderedSet::t, trksWeight, findQualityFiles::v, vtxchi2, vtxndf, vtxprob, xDiff, xerr, xerrVsTrks, xrec, yDiff, yerr, yerrVsTrks, yrec, zerr, zerrVsTrks, and zrec.
Referenced by analyze().
|
private |
Definition at line 51 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 44 of file PrimaryVertexMonitor.h.
Referenced by analyze(), bookHistograms(), and PrimaryVertexMonitor().
|
private |
Definition at line 40 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and PrimaryVertexMonitor().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 65 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 65 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 46 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 48 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 66 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), Electron.Electron::cutBasedId(), ntupleDataFormat.Track::dxyPull(), and pvTracksPlots().
|
private |
Definition at line 66 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 66 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), ntupleDataFormat.Track::dxyPull(), and pvTracksPlots().
|
private |
Definition at line 68 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 70 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 67 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 69 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 66 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), Electron.Electron::cutBasedId(), ntupleDataFormat.Track::dzPull(), and pvTracksPlots().
|
private |
Definition at line 66 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), ntupleDataFormat.Track::dzPull(), and pvTracksPlots().
|
private |
Definition at line 68 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 70 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 67 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 69 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 53 of file PrimaryVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 61 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 56 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 56 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 56 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 52 of file PrimaryVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 65 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 60 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 56 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 42 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and PrimaryVertexMonitor().
|
private |
Definition at line 65 of file PrimaryVertexMonitor.h.
Referenced by ZMuMuRochCorAnalyzer.DiMuon::__str__(), bookHistograms(), and pvTracksPlots().
|
private |
Definition at line 50 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 56 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 57 of file PrimaryVertexMonitor.h.
|
private |
Definition at line 62 of file PrimaryVertexMonitor.h.
Referenced by core.autovars.NTupleVariable::makeBranch(), DQM.DQMReader::read_objects(), and core.AutoHandle.AutoHandle::ReallyLoad().
|
private |
Definition at line 44 of file PrimaryVertexMonitor.h.
Referenced by analyze(), bookHistograms(), and PrimaryVertexMonitor().
|
private |
Definition at line 39 of file PrimaryVertexMonitor.h.
Referenced by analyze(), and PrimaryVertexMonitor().
|
private |
Definition at line 61 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 61 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 61 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 65 of file PrimaryVertexMonitor.h.
Referenced by dirstructure.Directory::calcStats(), dirstructure.Directory::get_fail_rate(), dirstructure.Directory::get_null_rate(), dirstructure.Directory::get_skiped_rate(), dirstructure.Directory::get_success_rate(), and dirstructure.Directory::print_report().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by python.rootplot.utilities.Hist::__init_TGraph(), python.rootplot.utilities.Hist::av_xerr(), bookHistograms(), python.rootplot.utilities.Hist::delete_bin(), python.rootplot.root2matplotlib.Hist::errorbar(), python.rootplot.root2matplotlib.Hist::errorbarh(), python.rootplot.utilities.Hist::TGraph(), and vertexPlots().
|
private |
Definition at line 59 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by python.rootplot.utilities.Hist::__init_TGraph(), python.rootplot.utilities.Hist::av_yerr(), bookHistograms(), python.rootplot.utilities.Hist::delete_bin(), python.rootplot.root2matplotlib.Hist::errorbar(), python.rootplot.root2matplotlib.Hist::errorbarh(), python.rootplot.utilities.Hist::min(), python.rootplot.utilities.Hist::scale(), python.rootplot.utilities.Hist::TGraph(), python.rootplot.utilities.Hist::TH1F(), and vertexPlots().
|
private |
Definition at line 59 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 59 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().
|
private |
Definition at line 58 of file PrimaryVertexMonitor.h.
Referenced by bookHistograms(), and vertexPlots().