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 = nullptr
 
MonitorElementhitMultiplicity = nullptr
 
MonitorElementhitMultiplicityWithTime = nullptr
 
MonitorElementhitProfile = nullptr
 

Detailed Description

plots related to one Diamond plane

Definition at line 167 of file TotemTimingDQMSource.cc.

Constructor & Destructor Documentation

◆ PlanePlots() [1/2]

TotemTimingDQMSource::PlanePlots::PlanePlots ( )
inline

Definition at line 174 of file TotemTimingDQMSource.cc.

175 {}

◆ PlanePlots() [2/2]

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

Definition at line 343 of file TotemTimingDQMSource.cc.

344  {
347  ibooker.setCurrentFolder(path);
348 
350 
351  digiDistribution = ibooker.book1D("digi distribution", title + " digi distribution;channel", 12, 0, 12);
352 
353  hitProfile = ibooker.book1D("hit distribution with time",
354  title + " hit distribution (with time);y (+ 15 for x>3) (mm)",
356  0,
357  30);
358 
359  hitMultiplicity = ibooker.book1D("channels per plane", title + " channels per plane; ch per plane", 13, -0.5, 12.5);
360 
362  "channels per plane with time", title + " channels per plane with time; ch per plane", 13, -0.5, 12.5);

References dqm::implementation::IBooker::book1D(), TotemTimingDQMSource::INV_DISPLAY_RESOLUTION_FOR_HITS_MM, CTPPSDetId::nFull, CTPPSDetId::nPath, castor_dqm_sourceclient_file_cfg::path, TotemTimingDetId::planeName(), dqm::implementation::NavigatorBase::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, and runGCPTkAlMap::title.

Member Data Documentation

◆ digiDistribution

MonitorElement* TotemTimingDQMSource::PlanePlots::digiDistribution = nullptr

Definition at line 168 of file TotemTimingDQMSource.cc.

◆ hitMultiplicity

MonitorElement* TotemTimingDQMSource::PlanePlots::hitMultiplicity = nullptr

Definition at line 171 of file TotemTimingDQMSource.cc.

◆ hitMultiplicityWithTime

MonitorElement* TotemTimingDQMSource::PlanePlots::hitMultiplicityWithTime = nullptr

Definition at line 172 of file TotemTimingDQMSource.cc.

◆ hitProfile

MonitorElement* TotemTimingDQMSource::PlanePlots::hitProfile = nullptr

Definition at line 170 of file TotemTimingDQMSource.cc.

runGCPTkAlMap.title
string title
Definition: runGCPTkAlMap.py:94
dqm::implementation::NavigatorBase::setCurrentFolder
virtual void setCurrentFolder(std::string const &fullpath)
Definition: DQMStore.cc:32
TotemTimingDQMSource::PlanePlots::hitMultiplicity
MonitorElement * hitMultiplicity
Definition: TotemTimingDQMSource.cc:171
TotemTimingDQMSource::PlanePlots::hitProfile
MonitorElement * hitProfile
Definition: TotemTimingDQMSource.cc:170
CTPPSDetId::nPath
Definition: CTPPSDetId.h:87
TotemTimingDQMSource::PlanePlots::hitMultiplicityWithTime
MonitorElement * hitMultiplicityWithTime
Definition: TotemTimingDQMSource.cc:172
TotemTimingDQMSource::PlanePlots::digiDistribution
MonitorElement * digiDistribution
Definition: TotemTimingDQMSource.cc:168
TotemTimingDetId
Detector ID class for CTPPS Totem Timing detectors. Bits [19:31] : Assigend in CTPPSDetId Calss Bits ...
Definition: TotemTimingDetId.h:26
CTPPSDetId::nFull
Definition: CTPPSDetId.h:87
TotemTimingDQMSource::INV_DISPLAY_RESOLUTION_FOR_HITS_MM
static const double INV_DISPLAY_RESOLUTION_FOR_HITS_MM
Definition: TotemTimingDQMSource.cc:73
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
TotemTimingDetId::planeName
void planeName(std::string &name, NameFlag flag=nFull) const
Definition: TotemTimingDetId.h:69
castor_dqm_sourceclient_file_cfg.path
path
Definition: castor_dqm_sourceclient_file_cfg.py:37
dqm::implementation::IBooker::book1D
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())
Definition: DQMStore.h:98