CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
ElasticPlotDQMSource::PotPlots Struct Reference

plots related to one RP More...

Public Member Functions

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

Public Attributes

MonitorElementh_rate_vs_time_suff = nullptr
 
MonitorElementh_rate_vs_time_track = nullptr
 
MonitorElementh_rate_vs_time_unresolved = nullptr
 

Detailed Description

plots related to one RP

Definition at line 82 of file ElasticPlotDQMSource.cc.

Constructor & Destructor Documentation

◆ PotPlots() [1/2]

ElasticPlotDQMSource::PotPlots::PotPlots ( )
inline

Definition at line 91 of file ElasticPlotDQMSource.cc.

◆ PotPlots() [2/2]

ElasticPlotDQMSource::PotPlots::PotPlots ( DQMStore::IBooker &  ibooker,
unsigned int  id 
)

Definition at line 166 of file ElasticPlotDQMSource.cc.

167  {
168  string path;
170  ibooker.setCurrentFolder(path);
171 
172  string title;
174 
176  ibooker.book1D("rate - suff", title + ";lumi section", ls_max - ls_min + 1, -0.5 + ls_min, +0.5 + ls_max);
178  ibooker.book1D("rate - track", title + ";lumi section", ls_max - ls_min + 1, -0.5 + ls_min, +0.5 + ls_max);
180  ibooker.book1D("rate - unresolved", title + ";lumi section", ls_max - ls_min + 1, -0.5 + ls_min, +0.5 + ls_max);

References CTPPSDetId::nFull, CTPPSDetId::nPath, castor_dqm_sourceclient_file_cfg::path, CTPPSDetId::rpName(), and overlapproblemtsosanalyzer_cfi::title.

Member Data Documentation

◆ h_rate_vs_time_suff

MonitorElement* ElasticPlotDQMSource::PotPlots::h_rate_vs_time_suff = nullptr

Definition at line 87 of file ElasticPlotDQMSource.cc.

◆ h_rate_vs_time_track

MonitorElement* ElasticPlotDQMSource::PotPlots::h_rate_vs_time_track = nullptr

Definition at line 88 of file ElasticPlotDQMSource.cc.

◆ h_rate_vs_time_unresolved

MonitorElement* ElasticPlotDQMSource::PotPlots::h_rate_vs_time_unresolved = nullptr

Definition at line 89 of file ElasticPlotDQMSource.cc.

CTPPSDetId::nPath
Definition: CTPPSDetId.h:87
ElasticPlotDQMSource::PotPlots::h_rate_vs_time_track
MonitorElement * h_rate_vs_time_track
Definition: ElasticPlotDQMSource.cc:88
ElasticPlotDQMSource::ls_max
static constexpr unsigned int ls_max
Definition: ElasticPlotDQMSource.cc:45
CTPPSDetId::nFull
Definition: CTPPSDetId.h:87
overlapproblemtsosanalyzer_cfi.title
title
Definition: overlapproblemtsosanalyzer_cfi.py:7
castor_dqm_sourceclient_file_cfg.path
path
Definition: castor_dqm_sourceclient_file_cfg.py:37
ElasticPlotDQMSource::ls_min
static constexpr unsigned int ls_min
Definition: ElasticPlotDQMSource.cc:44
ElasticPlotDQMSource::PotPlots::h_rate_vs_time_suff
MonitorElement * h_rate_vs_time_suff
Definition: ElasticPlotDQMSource.cc:87
TotemRPDetId
Detector ID class for TOTEM Si strip detectors.
Definition: TotemRPDetId.h:29
ElasticPlotDQMSource::PotPlots::h_rate_vs_time_unresolved
MonitorElement * h_rate_vs_time_unresolved
Definition: ElasticPlotDQMSource.cc:89
CTPPSDetId::rpName
void rpName(std::string &name, NameFlag flag=nFull) const
Definition: CTPPSDetId.h:132