CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
CTPPSDiamondDQMSource::PlanePlots Struct Reference

plots related to one Diamond plane More...

Public Member Functions

 PlanePlots ()
 
 PlanePlots (DQMStore::IBooker &ibooker, unsigned int id)
 

Public Attributes

MonitorElementdigiProfileCumulativePerPlane = nullptr
 
MonitorElementEfficiencyWRTPixelsInPlane = nullptr
 
MonitorElementhit_multiplicity = nullptr
 
MonitorElementhitProfile = nullptr
 
MonitorElementpixelTomography_far = nullptr
 
TH2F pixelTracksMapWithDiamonds
 

Detailed Description

plots related to one Diamond plane

Definition at line 169 of file CTPPSDiamondDQMSource.cc.

Constructor & Destructor Documentation

◆ PlanePlots() [1/2]

CTPPSDiamondDQMSource::PlanePlots::PlanePlots ( )
inline

Definition at line 179 of file CTPPSDiamondDQMSource.cc.

179 {}

◆ PlanePlots() [2/2]

CTPPSDiamondDQMSource::PlanePlots::PlanePlots ( DQMStore::IBooker ibooker,
unsigned int  id 
)

Definition at line 397 of file CTPPSDiamondDQMSource.cc.

398  : pixelTracksMapWithDiamonds("Pixel track maps for efficiency with coincidence",
399  "Pixel track maps for efficiency with coincidence",
400  25,
401  0,
402  25,
403  12,
404  -2,
405  10) {
408  ibooker.setCurrentFolder(path);
409 
411 
412  digiProfileCumulativePerPlane = ibooker.book1D("digi profile", title + " digi profile; ch number", 12, -0.5, 11.5);
413  hitProfile = ibooker.book1D(
414  "hit profile", title + " hit profile;x (mm)", 19. * INV_DISPLAY_RESOLUTION_FOR_HITS_MM, -0.5, 18.5);
415  hit_multiplicity = ibooker.book1D("channels per plane", title + " channels per plane; ch per plane", 13, -0.5, 12.5);
416 
418  ibooker.book2D("tomography pixel", title + " tomography with pixel;x + 25 OOT (mm);y (mm)", 75, 0, 75, 8, 0, 8);
420  ibooker.book2D("Efficiency wrt pixels", title + " Efficiency wrt pixels;x (mm);y (mm)", 25, 0, 25, 12, -2, 10);
421 }

References digiProfileCumulativePerPlane, EfficiencyWRTPixelsInPlane, hit_multiplicity, hitProfile, CTPPSDiamondDQMSource::INV_DISPLAY_RESOLUTION_FOR_HITS_MM, CTPPSDetId::nFull, CTPPSDetId::nPath, castor_dqm_sourceclient_file_cfg::path, pixelTomography_far, CTPPSDiamondDetId::planeName(), AlCaHLTBitMon_QueryRunRegistry::string, and overlapproblemtsosanalyzer_cfi::title.

Member Data Documentation

◆ digiProfileCumulativePerPlane

MonitorElement* CTPPSDiamondDQMSource::PlanePlots::digiProfileCumulativePerPlane = nullptr

Definition at line 170 of file CTPPSDiamondDQMSource.cc.

Referenced by PlanePlots().

◆ EfficiencyWRTPixelsInPlane

MonitorElement* CTPPSDiamondDQMSource::PlanePlots::EfficiencyWRTPixelsInPlane = nullptr

Definition at line 175 of file CTPPSDiamondDQMSource.cc.

Referenced by PlanePlots().

◆ hit_multiplicity

MonitorElement* CTPPSDiamondDQMSource::PlanePlots::hit_multiplicity = nullptr

Definition at line 172 of file CTPPSDiamondDQMSource.cc.

Referenced by PlanePlots().

◆ hitProfile

MonitorElement* CTPPSDiamondDQMSource::PlanePlots::hitProfile = nullptr

Definition at line 171 of file CTPPSDiamondDQMSource.cc.

Referenced by PlanePlots().

◆ pixelTomography_far

MonitorElement* CTPPSDiamondDQMSource::PlanePlots::pixelTomography_far = nullptr

Definition at line 174 of file CTPPSDiamondDQMSource.cc.

Referenced by PlanePlots().

◆ pixelTracksMapWithDiamonds

TH2F CTPPSDiamondDQMSource::PlanePlots::pixelTracksMapWithDiamonds

Definition at line 177 of file CTPPSDiamondDQMSource.cc.

CTPPSDetId::nPath
Definition: CTPPSDetId.h:87
CTPPSDiamondDQMSource::PlanePlots::EfficiencyWRTPixelsInPlane
MonitorElement * EfficiencyWRTPixelsInPlane
Definition: CTPPSDiamondDQMSource.cc:175
CTPPSDiamondDetId::planeName
void planeName(std::string &name, NameFlag flag=nFull) const
Definition: CTPPSDiamondDetId.h:66
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CTPPSDiamondDetId
Detector ID class for CTPPS Timing Diamond detectors. Bits [19:31] : Assigend in CTPPSDetId Calss Bit...
Definition: CTPPSDiamondDetId.h:24
CTPPSDiamondDQMSource::INV_DISPLAY_RESOLUTION_FOR_HITS_MM
static const double INV_DISPLAY_RESOLUTION_FOR_HITS_MM
Definition: CTPPSDiamondDQMSource.cc:86
CTPPSDiamondDQMSource::PlanePlots::pixelTracksMapWithDiamonds
TH2F pixelTracksMapWithDiamonds
Definition: CTPPSDiamondDQMSource.cc:177
CTPPSDetId::nFull
Definition: CTPPSDetId.h:87
overlapproblemtsosanalyzer_cfi.title
title
Definition: overlapproblemtsosanalyzer_cfi.py:7
CTPPSDiamondDQMSource::PlanePlots::digiProfileCumulativePerPlane
MonitorElement * digiProfileCumulativePerPlane
Definition: CTPPSDiamondDQMSource.cc:170
CTPPSDiamondDQMSource::PlanePlots::hit_multiplicity
MonitorElement * hit_multiplicity
Definition: CTPPSDiamondDQMSource.cc:172
CTPPSDiamondDQMSource::PlanePlots::hitProfile
MonitorElement * hitProfile
Definition: CTPPSDiamondDQMSource.cc:171
CTPPSDiamondDQMSource::PlanePlots::pixelTomography_far
MonitorElement * pixelTomography_far
Definition: CTPPSDiamondDQMSource.cc:174
castor_dqm_sourceclient_file_cfg.path
path
Definition: castor_dqm_sourceclient_file_cfg.py:37