CMS 3D CMS Logo

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

plots related to one RP plane More...

Public Member Functions

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

Public Attributes

MonitorElementcluster_profile_cumulative = 0
 
MonitorElementcluster_size = 0
 
MonitorElementdigi_profile_cumulative = 0
 
MonitorElementefficiency_den = 0
 
MonitorElementefficiency_num = 0
 
MonitorElementhit_multiplicity = 0
 

Detailed Description

plots related to one RP plane

Definition at line 79 of file TotemRPDQMSource.cc.

Constructor & Destructor Documentation

TotemRPDQMSource::PlanePlots::PlanePlots ( )
inline

Definition at line 86 of file TotemRPDQMSource.cc.

86 {}
TotemRPDQMSource::PlanePlots::PlanePlots ( DQMStore::IBooker &  ibooker,
unsigned int  id 
)

Definition at line 158 of file TotemRPDQMSource.cc.

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

158  {
159  string path;
161  ibooker.setCurrentFolder(path);
162 
163  string title;
165 
166  digi_profile_cumulative = ibooker.book1D("digi profile", title + ";strip number", 512, -0.5, 511.5);
167  cluster_profile_cumulative = ibooker.book1D("cluster profile", title + ";cluster center", 1024, -0.25, 511.75);
168  hit_multiplicity = ibooker.book1D("hit multiplicity", title + ";hits/detector/event", 6, -0.5, 5.5);
169  cluster_size = ibooker.book1D("cluster size", title + ";hits per cluster", 5, 0.5, 5.5);
170 
171  efficiency_num = ibooker.book1D("efficiency num", title + ";track position (mm)", 30, -15., 0.);
172  efficiency_den = ibooker.book1D("efficiency den", title + ";track position (mm)", 30, -15., 0.);
173 }
Detector ID class for TOTEM Si strip detectors.
Definition: TotemRPDetId.h:30
MonitorElement * cluster_profile_cumulative
void planeName(std::string &name, NameFlag flag=nFull) const
Definition: TotemRPDetId.h:79
MonitorElement * digi_profile_cumulative

Member Data Documentation

MonitorElement* TotemRPDQMSource::PlanePlots::cluster_profile_cumulative = 0

Definition at line 81 of file TotemRPDQMSource.cc.

MonitorElement* TotemRPDQMSource::PlanePlots::cluster_size = 0

Definition at line 83 of file TotemRPDQMSource.cc.

MonitorElement* TotemRPDQMSource::PlanePlots::digi_profile_cumulative = 0

Definition at line 80 of file TotemRPDQMSource.cc.

MonitorElement * TotemRPDQMSource::PlanePlots::efficiency_den = 0

Definition at line 84 of file TotemRPDQMSource.cc.

MonitorElement* TotemRPDQMSource::PlanePlots::efficiency_num = 0

Definition at line 84 of file TotemRPDQMSource.cc.

MonitorElement* TotemRPDQMSource::PlanePlots::hit_multiplicity = 0

Definition at line 82 of file TotemRPDQMSource.cc.