Skip to content

Commit

Permalink
Merge pull request #27330 from hbecerri/DQMTkQuickCollection
Browse files Browse the repository at this point in the history
New plots for Tracking Workspace
  • Loading branch information
cmsbuild authored Jul 2, 2019
2 parents 9cd2332 + 03484f9 commit 686fac4
Show file tree
Hide file tree
Showing 4 changed files with 409 additions and 4 deletions.
26 changes: 26 additions & 0 deletions DQM/TrackingMonitor/interface/TrackAnalyzer.h
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,20 @@ namespace dqm {
MonitorElement* TrackPy;
MonitorElement* TrackPz;
MonitorElement* TrackPt;
MonitorElement* TrackPt_NegEta_Phi_btw_neg16_neg32;
MonitorElement* TrackPt_NegEta_Phi_btw_0_neg16;
MonitorElement* TrackPt_NegEta_Phi_btw_16_0;
MonitorElement* TrackPt_NegEta_Phi_btw_32_16;
MonitorElement* TrackPt_PosEta_Phi_btw_neg16_neg32;
MonitorElement* TrackPt_PosEta_Phi_btw_0_neg16;
MonitorElement* TrackPt_PosEta_Phi_btw_16_0;
MonitorElement* TrackPt_PosEta_Phi_btw_32_16;
MonitorElement* Ratio_byFolding;
MonitorElement* Ratio_byFolding2;
MonitorElement* TrackPtHighPurity;
MonitorElement* TrackPtTight;
MonitorElement* TrackPtLoose;
MonitorElement* Quality;

MonitorElement* TrackPxErr;
MonitorElement* TrackPyErr;
Expand All @@ -236,10 +250,20 @@ namespace dqm {
MonitorElement* TrackPtErrVsEta;

MonitorElement* TrackQ;
MonitorElement* TrackQoverP;

MonitorElement* TrackPhi;
MonitorElement* TrackEta;
MonitorElement* TrackEtaHighPurity;
MonitorElement* TrackEtaTight;
MonitorElement* TrackEtaLoose;
MonitorElement* TrackEtaPhi = nullptr;
MonitorElement* TrackEtaPhiInverted = nullptr;
MonitorElement* TrackEtaPhiInvertedoutofphase = nullptr;
MonitorElement* TkEtaPhi_Ratio_byFoldingmap = nullptr;
MonitorElement* TkEtaPhi_Ratio_byFoldingmap_op = nullptr;
MonitorElement* TkEtaPhi_RelativeDifference_byFoldingmap = nullptr;
MonitorElement* TkEtaPhi_RelativeDifference_byFoldingmap_op = nullptr;
MonitorElement* TrackEtaPhiInner = nullptr;
MonitorElement* TrackEtaPhiOuter = nullptr;

Expand Down Expand Up @@ -369,6 +393,7 @@ namespace dqm {
MonitorElement* DistanceOfClosestApproachErrorVsPhi;
MonitorElement* DistanceOfClosestApproachErrorVsDxy;
MonitorElement* DistanceOfClosestApproachToBS;
MonitorElement* DistanceOfClosestApproachToBSdz;
MonitorElement* AbsDistanceOfClosestApproachToBS;
MonitorElement* DistanceOfClosestApproachToPV;
MonitorElement* DistanceOfClosestApproachToPVZoom;
Expand All @@ -377,6 +402,7 @@ namespace dqm {
MonitorElement* DistanceOfClosestApproachVsTheta;
MonitorElement* DistanceOfClosestApproachVsPhi;
MonitorElement* DistanceOfClosestApproachToBSVsPhi;
MonitorElement* DistanceOfClosestApproachToBSVsEta;
MonitorElement* DistanceOfClosestApproachToPVVsPhi;
MonitorElement* DistanceOfClosestApproachVsEta;
MonitorElement* xPointOfClosestApproach;
Expand Down
3 changes: 3 additions & 0 deletions DQM/TrackingMonitor/interface/TrackingMonitor.h
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,9 @@ class TrackingMonitor : public one::DQMEDAnalyzer<one::DQMLuminosityBlockElement

// Tracks
MonitorElement* NumberOfTracks;
MonitorElement* NumberOfTracks_PUvtx;
MonitorElement* NumberofTracks_Hardvtx;
MonitorElement* NumberofTracks_Hardvtx_PUvtx;
MonitorElement* NumberOfMeanRecHitsPerTrack;
MonitorElement* NumberOfMeanLayersPerTrack;

Expand Down
Loading

0 comments on commit 686fac4

Please sign in to comment.