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 = 0
 
MonitorElementh_rate_vs_time_track = 0
 
MonitorElementh_rate_vs_time_unresolved = 0
 

Detailed Description

plots related to one RP

Definition at line 82 of file ElasticPlotDQMSource.cc.

Constructor & Destructor Documentation

ElasticPlotDQMSource::PotPlots::PotPlots ( )
inline

Definition at line 92 of file ElasticPlotDQMSource.cc.

92 {}
ElasticPlotDQMSource::PotPlots::PotPlots ( DQMStore::IBooker ibooker,
unsigned int  id 
)

Definition at line 171 of file ElasticPlotDQMSource.cc.

References DQMStore::IBooker::book1D(), ElasticPlotDQMSource::ls_max, ElasticPlotDQMSource::ls_min, CTPPSDetId::nFull, CTPPSDetId::nPath, callgraph::path, CTPPSDetId::rpName(), DQMStore::IBooker::setCurrentFolder(), and runGCPTkAlMap::title.

172 {
173  string path;
175  ibooker.setCurrentFolder(path);
176 
177  string title;
179 
180  h_rate_vs_time_suff = ibooker.book1D("rate - suff", title+";lumi section", ls_max-ls_min+1, -0.5+ls_min, +0.5+ls_max);
181  h_rate_vs_time_track = ibooker.book1D("rate - track", title+";lumi section", ls_max-ls_min+1, -0.5+ls_min, +0.5+ls_max);
182  h_rate_vs_time_unresolved = ibooker.book1D("rate - unresolved", title+";lumi section", ls_max-ls_min+1, -0.5+ls_min, +0.5+ls_max);
183 }
Detector ID class for TOTEM Si strip detectors.
Definition: TotemRPDetId.h:30
static unsigned int ls_max
void setCurrentFolder(std::string const &fullpath)
Definition: DQMStore.cc:268
static unsigned int ls_min
MonitorElement * book1D(Args &&...args)
Definition: DQMStore.h:106
void rpName(std::string &name, NameFlag flag=nFull) const
Definition: CTPPSDetId.h:128

Member Data Documentation

MonitorElement* ElasticPlotDQMSource::PotPlots::h_rate_vs_time_suff = 0

Definition at line 88 of file ElasticPlotDQMSource.cc.

MonitorElement* ElasticPlotDQMSource::PotPlots::h_rate_vs_time_track = 0

Definition at line 89 of file ElasticPlotDQMSource.cc.

MonitorElement* ElasticPlotDQMSource::PotPlots::h_rate_vs_time_unresolved = 0

Definition at line 90 of file ElasticPlotDQMSource.cc.