CMS 3D CMS Logo

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

plots related to one Diamond plane More...

Public Member Functions

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

Public Attributes

MonitorElementdigiDistribution = 0
 
MonitorElementhitMultiplicity = 0
 
MonitorElementhitMultiplicityWithTime = 0
 
MonitorElementhitProfile = 0
 

Detailed Description

plots related to one Diamond plane

Definition at line 164 of file TotemTimingDQMSource.cc.

Constructor & Destructor Documentation

TotemTimingDQMSource::PlanePlots::PlanePlots ( )
inline

Definition at line 172 of file TotemTimingDQMSource.cc.

172 {}
TotemTimingDQMSource::PlanePlots::PlanePlots ( DQMStore::IBooker ibooker,
unsigned int  id 
)

Definition at line 339 of file TotemTimingDQMSource.cc.

References DQMStore::IBooker::book1D(), TotemTimingDQMSource::INV_DISPLAY_RESOLUTION_FOR_HITS_MM, CTPPSDetId::nFull, CTPPSDetId::nPath, callgraph::path, TotemTimingDetId::planeName(), DQMStore::IBooker::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, and fftjetcommon_cfi::title.

340 {
343  ibooker.setCurrentFolder(path);
344 
346 
347  digiDistribution = ibooker.book1D("digi distribution",
348  title + " digi distribution;channel",
349  12, 0, 12);
350 
351  hitProfile = ibooker.book1D( "hit distribution with time",
352  title+" hit distribution (with time);y (+ 15 for x>3) (mm)",
354 
355  hitMultiplicity = ibooker.book1D("channels per plane",
356  title + " channels per plane; ch per plane",
357  13, -0.5, 12.5);
358 
359  hitMultiplicityWithTime = ibooker.book1D("channels per plane with time",
360  title + " channels per plane with time; ch per plane",
361  13, -0.5, 12.5);
362 }
static const double INV_DISPLAY_RESOLUTION_FOR_HITS_MM
MonitorElement * book1D(Args &&...args)
Definition: DQMStore.h:118
void setCurrentFolder(const std::string &fullpath)
Definition: DQMStore.cc:279
void planeName(std::string &name, NameFlag flag=nFull) const
Detector ID class for CTPPS Totem Timing detectors. Bits [19:31] : Assigend in CTPPSDetId Calss Bits ...

Member Data Documentation

MonitorElement* TotemTimingDQMSource::PlanePlots::digiDistribution = 0

Definition at line 166 of file TotemTimingDQMSource.cc.

MonitorElement* TotemTimingDQMSource::PlanePlots::hitMultiplicity = 0

Definition at line 169 of file TotemTimingDQMSource.cc.

MonitorElement* TotemTimingDQMSource::PlanePlots::hitMultiplicityWithTime = 0

Definition at line 170 of file TotemTimingDQMSource.cc.

MonitorElement* TotemTimingDQMSource::PlanePlots::hitProfile = 0

Definition at line 168 of file TotemTimingDQMSource.cc.