CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
hcaldqm::ContainerSingle1D Class Reference

#include <ContainerSingle1D.h>

Inheritance diagram for hcaldqm::ContainerSingle1D:
hcaldqm::Container hcaldqm::ContainerSingleProf1D

Public Member Functions

virtual void book (DQMStore::IBooker &, std::string subsystem="Hcal", std::string aux="")
 
virtual void book (DQMStore *, std::string subsystem="Hcal", std::string aux="")
 
 ContainerSingle1D ()
 
 ContainerSingle1D (std::string const &folder, Quantity *, Quantity *qy=new ValueQuantity(quantity::fN))
 
 ContainerSingle1D (std::string const &folder, std::string const &, Quantity *, Quantity *qy=new ValueQuantity(quantity::fN))
 
 ContainerSingle1D (ContainerSingle1D const &)
 
virtual void extendAxisRange (int)
 
virtual void fill (int)
 
virtual void fill (double)
 
virtual void fill (int, int)
 
virtual void fill (int, double)
 
virtual void fill (double, int)
 
virtual void fill (double, double)
 
virtual void fill (HcalDetId const &)
 
virtual void fill (HcalDetId const &, double)
 
virtual void fill (HcalDetId const &, double, double)
 
virtual void fill (HcalElectronicsId const &)
 
virtual void fill (HcalElectronicsId const &, double)
 
virtual void fill (HcalElectronicsId const &, double, double)
 
virtual void fill (HcalTrigTowerDetId const &)
 
virtual void fill (HcalTrigTowerDetId const &, double)
 
virtual void fill (HcalTrigTowerDetId const &, double, double)
 
virtual double getBinContent (int)
 
virtual double getBinContent (double)
 
virtual double getBinContent (HcalDetId const &)
 
virtual double getBinContent (HcalElectronicsId const &)
 
virtual double getBinContent (HcalTrigTowerDetId const &)
 
virtual double getBinEntries (int)
 
virtual double getBinEntries (double)
 
virtual double getBinEntries (HcalDetId const &)
 
virtual double getBinEntries (HcalElectronicsId const &)
 
virtual double getBinEntries (HcalTrigTowerDetId const &)
 
virtual void initialize (std::string const &folder, Quantity *, Quantity *qy=new ValueQuantity(quantity::fN), int debug=0)
 
virtual void initialize (std::string const &folder, std::string const &, Quantity *, Quantity *qy=new ValueQuantity(quantity::fN), int debug=0)
 
virtual void print ()
 
virtual void reset ()
 
virtual void setBinContent (int, int)
 
virtual void setBinContent (int, double)
 
virtual void setBinContent (double, int)
 
virtual void setBinContent (double, double)
 
virtual void setBinContent (HcalDetId const &, int)
 
virtual void setBinContent (HcalDetId const &, double)
 
virtual void setBinContent (HcalElectronicsId const &, int)
 
virtual void setBinContent (HcalElectronicsId const &, double)
 
virtual void setBinContent (HcalTrigTowerDetId const &, int)
 
virtual void setBinContent (HcalTrigTowerDetId const &, double)
 
virtual ~ContainerSingle1D ()
 
- Public Member Functions inherited from hcaldqm::Container
 Container ()
 
 Container (std::string const &folder, std::string const &qname)
 
virtual void initialize (std::string const &folder, std::string const &qname, int debug=0)
 
virtual ~Container ()
 

Protected Member Functions

virtual void customize ()
 

Protected Attributes

MonitorElement_me
 
Quantity_qx
 
Quantity_qy
 
- Protected Attributes inherited from hcaldqm::Container
std::string _folder
 
Logger _logger
 
std::string _qname
 

Detailed Description

Definition at line 20 of file ContainerSingle1D.h.

Constructor & Destructor Documentation

hcaldqm::ContainerSingle1D::ContainerSingle1D ( )

Definition at line 7 of file ContainerSingle1D.cc.

hcaldqm::ContainerSingle1D::ContainerSingle1D ( std::string const &  folder,
Quantity qx,
Quantity qy = new ValueQuantity(quantity::fN) 
)

Definition at line 20 of file ContainerSingle1D.cc.

hcaldqm::ContainerSingle1D::ContainerSingle1D ( std::string const &  folder,
std::string const &  qname,
Quantity qx,
Quantity qy = new ValueQuantity(quantity::fN) 
)

Definition at line 28 of file ContainerSingle1D.cc.

hcaldqm::ContainerSingle1D::ContainerSingle1D ( ContainerSingle1D const &  c)

Definition at line 13 of file ContainerSingle1D.cc.

hcaldqm::ContainerSingle1D::~ContainerSingle1D ( )
virtual

Definition at line 37 of file ContainerSingle1D.cc.

Member Function Documentation

void hcaldqm::ContainerSingle1D::book ( DQMStore::IBooker ib,
std::string  subsystem = "Hcal",
std::string  aux = "" 
)
virtual

Reimplemented in hcaldqm::ContainerSingleProf1D.

Definition at line 68 of file ContainerSingle1D.cc.

Referenced by QIE11Task::bookHistograms().

void hcaldqm::ContainerSingle1D::book ( DQMStore store,
std::string  subsystem = "Hcal",
std::string  aux = "" 
)
virtual

Reimplemented in hcaldqm::ContainerSingleProf1D.

Definition at line 78 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::customize ( )
protectedvirtual

Definition at line 88 of file ContainerSingle1D.cc.

Referenced by hcaldqm::ContainerSingleProf1D::book().

void hcaldqm::ContainerSingle1D::extendAxisRange ( int  l)
virtual

Definition at line 294 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( int  x)
virtual

Definition at line 102 of file ContainerSingle1D.cc.

Referenced by QIE11Task::_process().

void hcaldqm::ContainerSingle1D::fill ( double  x)
virtual

Definition at line 107 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( int  x,
int  y 
)
virtual

Definition at line 112 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( int  x,
double  y 
)
virtual

Definition at line 117 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( double  x,
int  y 
)
virtual

Definition at line 122 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( double  x,
double  y 
)
virtual

Definition at line 127 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalDetId const &  id)
virtual

Definition at line 165 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalDetId const &  id,
double  x 
)
virtual

Definition at line 170 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalDetId const &  id,
double  x,
double  y 
)
virtual

Definition at line 178 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalElectronicsId const &  id)
virtual

Definition at line 207 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalElectronicsId const &  id,
double  x 
)
virtual

Definition at line 212 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalElectronicsId const &  id,
double  x,
double  y 
)
virtual

Definition at line 221 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalTrigTowerDetId const &  id)
virtual

Definition at line 250 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalTrigTowerDetId const &  id,
double  x 
)
virtual

Definition at line 255 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::fill ( HcalTrigTowerDetId const &  id,
double  x,
double  y 
)
virtual

Definition at line 264 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinContent ( int  x)
virtual

Definition at line 132 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinContent ( double  x)
virtual

Definition at line 136 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinContent ( HcalDetId const &  id)
virtual

Definition at line 187 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinContent ( HcalElectronicsId const &  id)
virtual

Definition at line 230 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinContent ( HcalTrigTowerDetId const &  id)
virtual

Definition at line 274 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinEntries ( int  x)
virtual

Definition at line 140 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinEntries ( double  x)
virtual

Definition at line 144 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinEntries ( HcalDetId const &  id)
virtual

Definition at line 191 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinEntries ( HcalElectronicsId const &  id)
virtual

Definition at line 234 of file ContainerSingle1D.cc.

double hcaldqm::ContainerSingle1D::getBinEntries ( HcalTrigTowerDetId const &  id)
virtual

Definition at line 278 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::initialize ( std::string const &  folder,
Quantity qx,
Quantity qy = new ValueQuantity(quantity::fN),
int  debug = 0 
)
virtual
void hcaldqm::ContainerSingle1D::initialize ( std::string const &  folder,
std::string const &  qname,
Quantity qx,
Quantity qy = new ValueQuantity(quantity::fN),
int  debug = 0 
)
virtual

Reimplemented in hcaldqm::ContainerSingleProf1D.

Definition at line 57 of file ContainerSingle1D.cc.

virtual void hcaldqm::ContainerSingle1D::print ( void  )
inlinevirtual

Definition at line 100 of file ContainerSingle1D.h.

References gather_cfg::cout.

100 {std::cout << _qname << std::endl;}
std::string _qname
Definition: Container.h:43
tuple cout
Definition: gather_cfg.py:145
virtual void hcaldqm::ContainerSingle1D::reset ( void  )
inlinevirtual

Definition at line 99 of file ContainerSingle1D.h.

99 {_me->Reset();}
void Reset(void)
reset ME (ie. contents, errors, etc)
void hcaldqm::ContainerSingle1D::setBinContent ( int  x,
int  y 
)
virtual

Definition at line 148 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( int  x,
double  y 
)
virtual

Definition at line 152 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( double  x,
int  y 
)
virtual

Definition at line 156 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( double  x,
double  y 
)
virtual

Definition at line 160 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( HcalDetId const &  id,
int  x 
)
virtual

Definition at line 196 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( HcalDetId const &  id,
double  x 
)
virtual

Definition at line 201 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( HcalElectronicsId const &  id,
int  x 
)
virtual

Definition at line 239 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( HcalElectronicsId const &  id,
double  x 
)
virtual

Definition at line 244 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( HcalTrigTowerDetId const &  id,
int  x 
)
virtual

Definition at line 283 of file ContainerSingle1D.cc.

void hcaldqm::ContainerSingle1D::setBinContent ( HcalTrigTowerDetId const &  id,
double  x 
)
virtual

Definition at line 288 of file ContainerSingle1D.cc.

Member Data Documentation

MonitorElement* hcaldqm::ContainerSingle1D::_me
protected

Definition at line 105 of file ContainerSingle1D.h.

Referenced by hcaldqm::ContainerSingleProf1D::book().

Quantity* hcaldqm::ContainerSingle1D::_qx
protected
Quantity* hcaldqm::ContainerSingle1D::_qy
protected