CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
DiamondSampicDQMSource::SectorPlots Struct Reference

Public Member Functions

 SectorPlots ()
 
 SectorPlots (DQMStore::IBooker &ibooker, unsigned int id, bool plotOnline)
 

Public Attributes

MonitorElementdigiSentPercentage = nullptr
 
MonitorElementtrackCorrelation = nullptr
 
MonitorElementtrackCorrelationLowMultiplicity = nullptr
 

Detailed Description

Definition at line 104 of file DiamondSampicDQMSource.cc.

Constructor & Destructor Documentation

◆ SectorPlots() [1/2]

DiamondSampicDQMSource::SectorPlots::SectorPlots ( )
inline

Definition at line 109 of file DiamondSampicDQMSource.cc.

109 {};

◆ SectorPlots() [2/2]

DiamondSampicDQMSource::SectorPlots::SectorPlots ( DQMStore::IBooker ibooker,
unsigned int  id,
bool  plotOnline 
)

Definition at line 220 of file DiamondSampicDQMSource.cc.

References CTPPSDetId::armName(), dqm::implementation::IBooker::book2D(), DiamondSampicDQMSource::changePathToSampic(), DiamondSampicDQMSource::INV_DISPLAY_RESOLUTION_FOR_HITS_MM, CTPPSDetId::nFull, CTPPSDetId::nPath, castor_dqm_sourceclient_file_cfg::path, ctppsDiamondDQMSource_cfi::plotOnline, dqm::implementation::NavigatorBase::setCurrentFolder(), AlCaHLTBitMon_QueryRunRegistry::string, and runGCPTkAlMap::title.

220  {
224 
226 
227  trackCorrelation = ibooker.book2D("tracks correlation near-far",
228  title + " tracks correlation near-far;x (mm);x (mm)",
230  -1,
231  18,
233  -1,
234  18);
236  ibooker.book2D("tracks correlation with low multiplicity near-far",
237  title + " tracks correlation with low multiplicity near-far;x (mm);x (mm)",
239  -1,
240  18,
242  -1,
243  18);
244  if (plotOnline)
245  digiSentPercentage = ibooker.book2D("sent digis percentage",
246  title + " sent digis percentage (sampic);board + 0.5 sampic;channel",
247  14,
248  -0.5,
249  6.5,
250  16,
251  0,
252  16);
253 }
virtual void setCurrentFolder(std::string const &fullpath)
Definition: DQMStore.cc:32
static const double INV_DISPLAY_RESOLUTION_FOR_HITS_MM
void armName(std::string &name, NameFlag flag=nFull) const
Definition: CTPPSDetId.h:92
static std::string changePathToSampic(std::string path)
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, FUNC onbooking=NOOP())
Definition: DQMStore.h:212
Detector ID class for CTPPS Timing Diamond detectors. Bits [19:31] : Assigend in CTPPSDetId Calss Bit...

Member Data Documentation

◆ digiSentPercentage

MonitorElement* DiamondSampicDQMSource::SectorPlots::digiSentPercentage = nullptr

Definition at line 108 of file DiamondSampicDQMSource.cc.

◆ trackCorrelation

MonitorElement* DiamondSampicDQMSource::SectorPlots::trackCorrelation = nullptr

Definition at line 106 of file DiamondSampicDQMSource.cc.

◆ trackCorrelationLowMultiplicity

MonitorElement* DiamondSampicDQMSource::SectorPlots::trackCorrelationLowMultiplicity = nullptr

Definition at line 107 of file DiamondSampicDQMSource.cc.