#include <DiMuonVertexMonitor.h>
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Static Public Member Functions inherited from DQMEDAnalyzer | |
static void | globalEndJob (DQMEDAnalyzerGlobalCache const *) |
static void | globalEndLuminosityBlockProduce (edm::LuminosityBlock &lumi, edm::EventSetup const &setup, LuminosityBlockContext const *context) |
static void | globalEndRunProduce (edm::Run &run, edm::EventSetup const &setup, RunContext const *context) |
static std::unique_ptr< DQMEDAnalyzerGlobalCache > | initializeGlobalCache (edm::ParameterSet const &) |
Private Member Functions | |
const reco::Vertex * | findClosestVertex (const TransientVertex aTransVtx, const reco::VertexCollection *vertices) const |
DQM/TrackerMonitorTrack/src/DiMuonVertexMonitor.cc Monitoring quantities related to the DiMuon vertex during Tracker Alignment AlCaReco Production
Definition at line 33 of file DiMuonVertexMonitor.h.
|
explicit |
Definition at line 29 of file DiMuonVertexMonitor.cc.
References massLimits_, and motherName_.
|
overridedefault |
|
overridevirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 133 of file DiMuonVertexMonitor.cc.
References TransientTrackBuilder::build(), cmToum, VertexDistanceXY::compatibility(), VertexDistance3D::compatibility(), CosPhi3DPlots_, TransientVertex::degreesOfFreedom(), DeadROC_duringRun::dir, VertexDistanceXY::distance(), VertexDistance3D::distance(), HLT_2023v12_cff::distance, Measurement1D::error(), dqm::impl::MonitorElement::Fill(), DiLepPlotHelp::PlotsVsKinematics::fillPlots(), findClosestVertex(), edm::EventSetup::getData(), hCosPhi3D_, hCosPhi3DUnbalance_, hCosPhi_, hCosPhiInv3D_, hCosPhiInv_, hCosPhiUnbalance_, hdxy_, hdxyErr_, hdz_, hdzErr_, hInvMass_, hIP2d_, hIP2dsig_, hIP3d_, hIP3dsig_, hSVChi2_, hSVCompatibility3D_, hSVCompatibility_, hSVDist3D_, hSVDist3DErr_, hSVDist3DSig_, hSVDist_, hSVDistErr_, hSVDistSig_, hSVNormChi2_, hSVProb_, iEvent, createfilelist::int, electrons_cff::ip3d, edm::HandleBase::isValid(), reco::Vertex::isValid(), TransientVertex::isValid(), LogTrace, maxSVdist_, mumass2, reco::Vertex::position(), TransientVertex::position(), edm::Handle< T >::product(), IPTools::signedImpactParameter3D(), IPTools::signedTransverseImpactParameter(), mathSSE::sqrt(), SVDist3DPlots_, SVDist3DSigPlots_, SVDistPlots_, SVDistSigPlots_, FrontierCondition_GT_autoExpress_cfi::t0, RandomServiceHelper::t1, to_string(), TransientVertex::totalChiSquared(), HLT_2023v12_cff::track, tracksToken_, ttbESToken_, useClosestVertex_, Measurement1D::value(), trackerHitRTTI::vector, KalmanVertexFitter::vertex(), vertexToken_, AlignmentTracksFromVertexSelector_cfi::vertices, cms::Exception::what(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
overridevirtual |
Implements DQMEDAnalyzer.
Definition at line 55 of file DiMuonVertexMonitor.cc.
References dqm::implementation::IBooker::book1D(), DiLepPlotHelp::PlotsVsKinematics::bookFromPSet(), CosPhi3DConfiguration_, CosPhi3DPlots_, hCosPhi3D_, hCosPhi3DUnbalance_, hCosPhi_, hCosPhiInv3D_, hCosPhiInv_, hCosPhiUnbalance_, hdxy_, hdxyErr_, hdz_, hdzErr_, hInvMass_, hIP2d_, hIP2dsig_, hIP3d_, hIP3dsig_, hSVChi2_, hSVCompatibility3D_, hSVCompatibility_, hSVDist3D_, hSVDist3DErr_, hSVDist3DSig_, hSVDist_, hSVDistErr_, hSVDistSig_, hSVNormChi2_, hSVProb_, massLimits_, MEFolderName_, motherName_, dqm::implementation::NavigatorBase::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, SVDist3DConfiguration_, SVDist3DPlots_, SVDist3DSigConfiguration_, SVDist3DSigPlots_, SVDistConfiguration_, SVDistPlots_, SVDistSigConfiguration_, and SVDistSigPlots_.
|
static |
Definition at line 367 of file DiMuonVertexMonitor.cc.
References edm::ParameterSetDescription::add(), edm::ConfigurationDescriptions::addWithDefaultLabel(), submitPVResolutionJobs::desc, ProducerED_cfi::InputTag, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 339 of file DiMuonVertexMonitor.cc.
References counter, VertexDistance3D::distance(), TransientVertex::isValid(), Measurement1D::value(), AlignmentTracksFromVertexSelector_cfi::vertices, and L1BJetProducer_cff::vtx.
Referenced by analyze().
|
private |
Definition at line 86 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 87 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 77 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 81 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 76 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 79 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 78 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 80 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 83 of file DiMuonVertexMonitor.h.
|
private |
Definition at line 106 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 108 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 107 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 109 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 82 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 110 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 112 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 111 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 113 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 63 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 74 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 69 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 71 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 72 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 73 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 66 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 67 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 68 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 64 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 62 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 58 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms(), and DiMuonVertexMonitor().
|
private |
Definition at line 59 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 55 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 54 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms(), and DiMuonVertexMonitor().
|
private |
Definition at line 98 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 99 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 102 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 103 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 90 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 91 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 94 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 95 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 50 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 47 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 56 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 52 of file DiMuonVertexMonitor.h.
Referenced by analyze().