CMS 3D CMS Logo

List of all members | Public Member Functions
hcaldqm::ContainerSingleProf2D Class Reference

#include <ContainerSingleProf2D.h>

Inheritance diagram for hcaldqm::ContainerSingleProf2D:
hcaldqm::ContainerSingle2D hcaldqm::Container

Public Member Functions

void book (DQMStore::IBooker &, std::string subsystem="Hcal", std::string aux="") override
 
 ContainerSingleProf2D ()
 
 ContainerSingleProf2D (std::string const &folder, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN))
 
void fill (double, double) override
 
void fill (double, double, double) override
 
void fill (double, int) override
 
void fill (HcalDetId const &) override
 
void fill (HcalDetId const &, double) override
 
void fill (HcalDetId const &, double, double) override
 
void fill (HcalDetId const &, HcalElectronicsId const &) override
 
void fill (HcalDetId const &, HcalElectronicsId const &, double) override
 
void fill (HcalDetId const &, int) override
 
void fill (HcalDetId const &, int, double) override
 
void fill (HcalDetId const &, int, int) override
 
void fill (HcalElectronicsId const &) override
 
void fill (HcalElectronicsId const &, double) override
 
void fill (HcalElectronicsId const &, double, double) override
 
void fill (HcalElectronicsId const &, int) override
 
void fill (HcalElectronicsId const &, int, double) override
 
void fill (HcalElectronicsId const &, int, int) override
 
void fill (HcalTrigTowerDetId const &) override
 
void fill (HcalTrigTowerDetId const &, double) override
 
void fill (HcalTrigTowerDetId const &, double, double) override
 
void fill (HcalTrigTowerDetId const &, int) override
 
void fill (HcalTrigTowerDetId const &, int, double) override
 
void fill (HcalTrigTowerDetId const &, int, int) override
 
void fill (int, double) override
 
void fill (int, double, double) override
 
void fill (int, int) override
 
void fill (int, int, double) override
 
void fill (int, int, int) override
 
void initialize (std::string const &folder, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN), int debug=0) override
 
void initialize (std::string const &folder, std::string const &, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN), int debug=0) override
 
 ~ContainerSingleProf2D () override
 
- Public Member Functions inherited from hcaldqm::ContainerSingle2D
 ContainerSingle2D ()
 
 ContainerSingle2D (ContainerSingle2D const &)
 
 ContainerSingle2D (std::string const &folder, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN))
 
 ContainerSingle2D (std::string const &folder, std::string const &, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN), int debug=0)
 
virtual void extendAxisRange (int)
 
virtual double getBinContent (double, double)
 
virtual double getBinContent (double, int)
 
virtual double getBinContent (HcalDetId const &)
 
virtual double getBinContent (HcalDetId const &, double)
 
virtual double getBinContent (HcalDetId const &, int)
 
virtual double getBinContent (HcalElectronicsId const &)
 
virtual double getBinContent (HcalElectronicsId const &, double)
 
virtual double getBinContent (HcalElectronicsId const &, int)
 
virtual double getBinContent (HcalTrigTowerDetId const &)
 
virtual double getBinContent (HcalTrigTowerDetId const &, double)
 
virtual double getBinContent (HcalTrigTowerDetId const &, int)
 
virtual double getBinContent (int, double)
 
virtual double getBinContent (int, int)
 
virtual double getBinEntries (double, double)
 
virtual double getBinEntries (double, int)
 
virtual double getBinEntries (HcalDetId const &)
 
virtual double getBinEntries (HcalDetId const &, double)
 
virtual double getBinEntries (HcalDetId const &, int)
 
virtual double getBinEntries (HcalElectronicsId const &)
 
virtual double getBinEntries (HcalElectronicsId const &, double)
 
virtual double getBinEntries (HcalElectronicsId const &, int)
 
virtual double getBinEntries (HcalTrigTowerDetId const &)
 
virtual double getBinEntries (HcalTrigTowerDetId const &, double)
 
virtual double getBinEntries (HcalTrigTowerDetId const &, int)
 
virtual double getBinEntries (int, double)
 
virtual double getBinEntries (int, int)
 
virtual void initialize (std::string const &folder, std::string const &qname, int debug=0)
 
virtual void load (DQMStore::IGetter &, std::string subsystem="Hcal", std::string aux="")
 
virtual void print ()
 
virtual void reset ()
 
virtual void setBinContent (double, double, double)
 
virtual void setBinContent (double, double, int)
 
virtual void setBinContent (double, int, double)
 
virtual void setBinContent (double, int, int)
 
virtual void setBinContent (HcalDetId const &, double)
 
virtual void setBinContent (HcalDetId const &, double, double)
 
virtual void setBinContent (HcalDetId const &, double, int)
 
virtual void setBinContent (HcalDetId const &, int)
 
virtual void setBinContent (HcalDetId const &, int, double)
 
virtual void setBinContent (HcalDetId const &, int, int)
 
virtual void setBinContent (HcalElectronicsId const &, double)
 
virtual void setBinContent (HcalElectronicsId const &, double, double)
 
virtual void setBinContent (HcalElectronicsId const &, double, int)
 
virtual void setBinContent (HcalElectronicsId const &, int)
 
virtual void setBinContent (HcalElectronicsId const &, int, double)
 
virtual void setBinContent (HcalElectronicsId const &, int, int)
 
virtual void setBinContent (HcalTrigTowerDetId const &, double)
 
virtual void setBinContent (HcalTrigTowerDetId const &, double, double)
 
virtual void setBinContent (HcalTrigTowerDetId const &, double, int)
 
virtual void setBinContent (HcalTrigTowerDetId const &, int)
 
virtual void setBinContent (HcalTrigTowerDetId const &, int, double)
 
virtual void setBinContent (HcalTrigTowerDetId const &, int, int)
 
virtual void setBinContent (int, double, double)
 
virtual void setBinContent (int, double, int)
 
virtual void setBinContent (int, int, double)
 
virtual void setBinContent (int, int, int)
 
void showOverflowZ (bool showOverflow)
 
 ~ContainerSingle2D () override
 
- 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 ()
 

Additional Inherited Members

- Public Types inherited from hcaldqm::Container
typedef dqm::legacy::DQMStore DQMStore
 
typedef dqm::legacy::MonitorElement MonitorElement
 
- Protected Member Functions inherited from hcaldqm::ContainerSingle2D
virtual void customize ()
 
- Protected Attributes inherited from hcaldqm::ContainerSingle2D
MonitorElement_me
 
quantity::Quantity_qx
 
quantity::Quantity_qy
 
quantity::Quantity_qz
 
- Protected Attributes inherited from hcaldqm::Container
std::string _folder
 
Logger _logger
 
std::string _qname
 

Detailed Description

Definition at line 18 of file ContainerSingleProf2D.h.

Constructor & Destructor Documentation

◆ ContainerSingleProf2D() [1/2]

hcaldqm::ContainerSingleProf2D::ContainerSingleProf2D ( )

Definition at line 6 of file ContainerSingleProf2D.cc.

6  {
7  _qx = nullptr;
8  _qy = nullptr;
9  _qz = nullptr;
10  }

◆ ContainerSingleProf2D() [2/2]

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

◆ ~ContainerSingleProf2D()

hcaldqm::ContainerSingleProf2D::~ContainerSingleProf2D ( )
inlineoverride

Definition at line 25 of file ContainerSingleProf2D.h.

25 {}

Member Function Documentation

◆ book()

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

◆ fill() [1/28]

void hcaldqm::ContainerSingleProf2D::fill ( double  x,
double  y 
)
overridevirtual

◆ fill() [2/28]

void hcaldqm::ContainerSingleProf2D::fill ( double  x,
double  y,
double  z 
)
overridevirtual

◆ fill() [3/28]

void hcaldqm::ContainerSingleProf2D::fill ( double  x,
int  y 
)
overridevirtual

◆ fill() [4/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  id)
overridevirtual

◆ fill() [5/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  id,
double  x 
)
overridevirtual

◆ fill() [6/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  id,
double  x,
double  y 
)
overridevirtual

◆ fill() [7/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  did,
HcalElectronicsId const &  eid 
)
overridevirtual

◆ fill() [8/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  did,
HcalElectronicsId const &  eid,
double  x 
)
overridevirtual

◆ fill() [9/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  id,
int  x 
)
overridevirtual

◆ fill() [10/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  id,
int  x,
double  y 
)
overridevirtual

◆ fill() [11/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalDetId const &  id,
int  x,
int  y 
)
overridevirtual

◆ fill() [12/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalElectronicsId const &  id)
overridevirtual

◆ fill() [13/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalElectronicsId const &  id,
double  x 
)
overridevirtual

◆ fill() [14/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalElectronicsId const &  id,
double  x,
double  y 
)
overridevirtual

◆ fill() [15/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalElectronicsId const &  id,
int  x 
)
overridevirtual

◆ fill() [16/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalElectronicsId const &  id,
int  x,
double  y 
)
overridevirtual

◆ fill() [17/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalElectronicsId const &  id,
int  x,
int  y 
)
overridevirtual

◆ fill() [18/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalTrigTowerDetId const &  id)
overridevirtual

◆ fill() [19/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalTrigTowerDetId const &  id,
double  x 
)
overridevirtual

◆ fill() [20/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalTrigTowerDetId const &  id,
double  x,
double  y 
)
overridevirtual

◆ fill() [21/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalTrigTowerDetId const &  id,
int  x 
)
overridevirtual

◆ fill() [22/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalTrigTowerDetId const &  id,
int  x,
double  y 
)
overridevirtual

◆ fill() [23/28]

void hcaldqm::ContainerSingleProf2D::fill ( HcalTrigTowerDetId const &  id,
int  x,
int  y 
)
overridevirtual

◆ fill() [24/28]

void hcaldqm::ContainerSingleProf2D::fill ( int  x,
double  y 
)
overridevirtual

◆ fill() [25/28]

void hcaldqm::ContainerSingleProf2D::fill ( int  x,
double  y,
double  z 
)
overridevirtual

◆ fill() [26/28]

void hcaldqm::ContainerSingleProf2D::fill ( int  x,
int  y 
)
overridevirtual

◆ fill() [27/28]

void hcaldqm::ContainerSingleProf2D::fill ( int  x,
int  y,
double  z 
)
overridevirtual

◆ fill() [28/28]

void hcaldqm::ContainerSingleProf2D::fill ( int  x,
int  y,
int  z 
)
overridevirtual

◆ initialize() [1/2]

void hcaldqm::ContainerSingleProf2D::initialize ( std::string const &  folder,
quantity::Quantity qx,
quantity::Quantity qy,
quantity::Quantity qz = new quantity::ValueQuantity(quantity::fN),
int  debug = 0 
)
overridevirtual

◆ initialize() [2/2]

void hcaldqm::ContainerSingleProf2D::initialize ( std::string const &  folder,
std::string const &  qname,
quantity::Quantity qx,
quantity::Quantity qy,
quantity::Quantity qz = new quantity::ValueQuantity(quantity::fN),
int  debug = 0 
)
overridevirtual
hcal_dqm_sourceclient-live_cfg.subsystem
subsystem
Definition: hcal_dqm_sourceclient-live_cfg.py:16
hcaldqm::ContainerSingle2D::_qy
quantity::Quantity * _qy
Definition: ContainerSingle2D.h:157
DDAxes::y
hcaldqm::quantity::Quantity::setAxisType
virtual void setAxisType(AxisType at)
Definition: Quantity.h:36
printsummarytable.folder
folder
Definition: printsummarytable.py:7
hcaldqm::ContainerSingle2D::_me
MonitorElement * _me
Definition: ContainerSingle2D.h:155
hcaldqm::quantity::Quantity::type
virtual QuantityType type()
Definition: Quantity.h:33
DDAxes::x
hcaldqm::quantity::fZAxis
Definition: Quantity.h:25
hcaldqm::quantity::Quantity::min
virtual double min()
Definition: Quantity.h:59
hcaldqm::Container::_folder
std::string _folder
Definition: Container.h:37
hcaldqm::quantity::Quantity::nbins
virtual int nbins()
Definition: Quantity.h:57
hcaldqm::quantity::fDetectorQuantity
Definition: Quantity.h:16
debug
#define debug
Definition: HDRShower.cc:19
hcaldqm::quantity::Quantity::getValue
virtual int getValue(HcalDetId const &)
Definition: Quantity.h:45
dqm::impl::MonitorElement::Fill
void Fill(long long x)
Definition: MonitorElement.h:290
DDAxes::z
hcaldqm::quantity::Quantity::max
virtual double max()
Definition: Quantity.h:60
hcaldqm::quantity::fYAxis
Definition: Quantity.h:25
hcaldqm::ContainerSingle2D::customize
virtual void customize()
Definition: ContainerSingle2D.cc:85
hcaldqm::ContainerSingle2D::_qz
quantity::Quantity * _qz
Definition: ContainerSingle2D.h:158
hcaldqm::ContainerSingle2D::ContainerSingle2D
ContainerSingle2D()
Definition: ContainerSingle2D.cc:7
printConversionInfo.aux
aux
Definition: printConversionInfo.py:19
runTauDisplay.eid
eid
Definition: runTauDisplay.py:298
cuy.ib
ib
Definition: cuy.py:662
hcaldqm::ContainerSingle2D::initialize
virtual void initialize(std::string const &folder, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN), int debug=0)
Definition: ContainerSingle2D.cc:46
hcaldqm::quantity::Quantity::isCoordinate
virtual bool isCoordinate()
Definition: Quantity.h:61
hcaldqm::ContainerSingle2D::_qx
quantity::Quantity * _qx
Definition: ContainerSingle2D.h:156
hcaldqm::quantity::fXAxis
Definition: Quantity.h:25
hcaldqm::Container::_qname
std::string _qname
Definition: Container.h:38