CMS 3D CMS Logo

CommissioningHistograms::Histo Class Reference

#include <DQM/SiStripCommissioningClients/interface/CommissioningHistograms.h>

List of all members.

Public Member Functions

 Histo ()
 Histo (const std::string &title, MonitorElement *const me, MonitorElement *const cme)
void print (std::stringstream &) const

Public Attributes

MonitorElementcme_
MonitorElementme_
std::string title_


Detailed Description

Definition at line 53 of file CommissioningHistograms.h.


Constructor & Destructor Documentation

CommissioningHistograms::Histo::Histo ( const std::string &  title,
MonitorElement *const   me,
MonitorElement *const   cme 
) [inline]

Definition at line 56 of file CommissioningHistograms.h.

00059       : title_(title), me_(me), cme_(cme) {;}

CommissioningHistograms::Histo::Histo (  )  [inline]

Definition at line 65 of file CommissioningHistograms.h.

00066 : title_(""), me_(0), cme_(0) {;}


Member Function Documentation

void CommissioningHistograms::Histo::print ( std::stringstream &  ss  )  const

Definition at line 98 of file CommissioningHistograms.cc.

References cme_, lat::endl(), me_, and title_.

00098                                                                     {
00099   ss << " [Histo::" << __func__ << "]" << std::endl
00100      << " Histogram title   : " << title_ << std::endl
00101      << " MonitorElement*   : 0x" 
00102      << std::hex
00103      << std::setw(8) << std::setfill('0') << me_ << std::endl
00104      << std::dec
00105      << " CollateME*        : 0x" 
00106      << std::hex
00107      << std::setw(8) << std::setfill('0') << cme_ << std::endl
00108      << std::dec;
00109 }


Member Data Documentation

MonitorElement* CommissioningHistograms::Histo::cme_

Definition at line 70 of file CommissioningHistograms.h.

Referenced by CommissioningHistograms::createCollations(), and print().

MonitorElement* CommissioningHistograms::Histo::me_

Definition at line 68 of file CommissioningHistograms.h.

Referenced by CommissioningHistograms::createCollations(), CommissioningHistograms::extractHistograms(), and print().

std::string CommissioningHistograms::Histo::title_

Definition at line 67 of file CommissioningHistograms.h.

Referenced by CommissioningHistograms::createCollations(), CommissioningHistograms::extractHistograms(), and print().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:16:32 2009 for CMSSW by  doxygen 1.5.4