#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 32 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 106 of file DiMuonVertexMonitor.cc.
References TransientTrackBuilder::build(), cmToum, VertexDistanceXY::compatibility(), VertexDistance3D::compatibility(), TransientVertex::degreesOfFreedom(), DeadROC_duringRun::dir, VertexDistanceXY::distance(), VertexDistance3D::distance(), HLT_2023v12_cff::distance, Measurement1D::error(), dqm::impl::MonitorElement::Fill(), findClosestVertex(), edm::EventSetup::getData(), hCosPhi3D_, hCosPhi_, hCosPhiInv3D_, hCosPhiInv_, 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(), FrontierCondition_GT_autoExpress_cfi::t0, RandomServiceHelper::t1, TransientVertex::totalChiSquared(), HLT_2023v12_cff::track, tracksToken_, ttbESToken_, useClosestVertex_, Measurement1D::value(), 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 50 of file DiMuonVertexMonitor.cc.
References dqm::implementation::IBooker::book1D(), hCosPhi3D_, hCosPhi_, hCosPhiInv3D_, hCosPhiInv_, 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(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
static |
Definition at line 290 of file DiMuonVertexMonitor.cc.
References edm::ConfigurationDescriptions::addWithDefaultLabel(), submitPVResolutionJobs::desc, ProducerED_cfi::InputTag, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 262 of file DiMuonVertexMonitor.cc.
References counter, VertexDistance3D::distance(), TransientVertex::isValid(), Measurement1D::value(), AlignmentTracksFromVertexSelector_cfi::vertices, and extraflags_cff::vtx.
Referenced by analyze().
|
private |
Definition at line 76 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 75 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 77 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 80 of file DiMuonVertexMonitor.h.
|
private |
Definition at line 83 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 85 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 84 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 86 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 87 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 89 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 88 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 90 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 73 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 70 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 65 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 63 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 61 of file DiMuonVertexMonitor.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 57 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms(), and DiMuonVertexMonitor().
|
private |
Definition at line 58 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 54 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms().
|
private |
Definition at line 53 of file DiMuonVertexMonitor.h.
Referenced by bookHistograms(), and DiMuonVertexMonitor().
|
private |
Definition at line 49 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 46 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 55 of file DiMuonVertexMonitor.h.
Referenced by analyze().
|
private |
Definition at line 51 of file DiMuonVertexMonitor.h.
Referenced by analyze().