CMS 3D CMS Logo

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

#include <ContainerSingleProf1D.h>

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

Public Member Functions

void book (DQMStore::IBooker &, std::string subsystem="Hcal", std::string aux="") override
 
 ContainerSingleProf1D ()
 
 ContainerSingleProf1D (std::string const &folder, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN))
 
void initialize (std::string const &folder, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN), int debug=0) override
 
void initialize (std::string const &folder, std::string const &, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN), int debug=0) override
 
 ~ContainerSingleProf1D () override
 
- Public Member Functions inherited from hcaldqm::ContainerSingle1D
 ContainerSingle1D ()
 
 ContainerSingle1D (ContainerSingle1D const &)
 
 ContainerSingle1D (std::string const &folder, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN))
 
 ContainerSingle1D (std::string const &folder, std::string const &, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN))
 
virtual void extendAxisRange (int)
 
virtual void fill (double)
 
virtual void fill (double, double)
 
virtual void fill (double, int)
 
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 void fill (int)
 
virtual void fill (int, double)
 
virtual void fill (int, int)
 
virtual double getBinContent (double)
 
virtual double getBinContent (HcalDetId const &)
 
virtual double getBinContent (HcalElectronicsId const &)
 
virtual double getBinContent (HcalTrigTowerDetId const &)
 
virtual double getBinContent (int)
 
virtual double getBinEntries (double)
 
virtual double getBinEntries (HcalDetId const &)
 
virtual double getBinEntries (HcalElectronicsId const &)
 
virtual double getBinEntries (HcalTrigTowerDetId const &)
 
virtual double getBinEntries (int)
 
virtual void initialize (std::string const &folder, std::string const &qname, int debug=0)
 
virtual void print ()
 
virtual void reset ()
 
virtual void setBinContent (double, double)
 
virtual void setBinContent (double, int)
 
virtual void setBinContent (HcalDetId const &, double)
 
virtual void setBinContent (HcalDetId const &, int)
 
virtual void setBinContent (HcalElectronicsId const &, double)
 
virtual void setBinContent (HcalElectronicsId const &, int)
 
virtual void setBinContent (HcalTrigTowerDetId const &, double)
 
virtual void setBinContent (HcalTrigTowerDetId const &, int)
 
virtual void setBinContent (int, double)
 
virtual void setBinContent (int, int)
 
virtual void showOverflowX (bool showOverflow)
 
virtual void showOverflowY (bool showOverflow)
 
 ~ContainerSingle1D () 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::ContainerSingle1D
virtual void customize ()
 
- Protected Attributes inherited from hcaldqm::ContainerSingle1D
MonitorElement_me
 
quantity::Quantity_qx
 
quantity::Quantity_qy
 
- Protected Attributes inherited from hcaldqm::Container
std::string _folder
 
Logger _logger
 
std::string _qname
 

Detailed Description

Definition at line 18 of file ContainerSingleProf1D.h.

Constructor & Destructor Documentation

◆ ContainerSingleProf1D() [1/2]

hcaldqm::ContainerSingleProf1D::ContainerSingleProf1D ( )

Definition at line 6 of file ContainerSingleProf1D.cc.

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

◆ ContainerSingleProf1D() [2/2]

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

◆ ~ContainerSingleProf1D()

hcaldqm::ContainerSingleProf1D::~ContainerSingleProf1D ( )
inlineoverride

Definition at line 24 of file ContainerSingleProf1D.h.

24 {}

Member Function Documentation

◆ book()

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

◆ initialize() [1/2]

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

◆ initialize() [2/2]

void hcaldqm::ContainerSingleProf1D::initialize ( std::string const &  folder,
std::string const &  qname,
quantity::Quantity qx,
quantity::Quantity qy = 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::quantity::Quantity::setAxisType
virtual void setAxisType(AxisType at)
Definition: Quantity.h:36
printsummarytable.folder
folder
Definition: printsummarytable.py:7
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
debug
#define debug
Definition: HDRShower.cc:19
hcaldqm::quantity::Quantity::max
virtual double max()
Definition: Quantity.h:60
hcaldqm::ContainerSingle1D::_qx
quantity::Quantity * _qx
Definition: ContainerSingle1D.h:103
hcaldqm::quantity::fYAxis
Definition: Quantity.h:25
hcaldqm::ContainerSingle1D::customize
virtual void customize()
Definition: ContainerSingle1D.cc:67
printConversionInfo.aux
aux
Definition: printConversionInfo.py:19
cuy.ib
ib
Definition: cuy.py:662
hcaldqm::ContainerSingle1D::_qy
quantity::Quantity * _qy
Definition: ContainerSingle1D.h:104
hcaldqm::ContainerSingle1D::_me
MonitorElement * _me
Definition: ContainerSingle1D.h:102
hcaldqm::ContainerSingle1D::initialize
virtual void initialize(std::string const &folder, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN), int debug=0)
Definition: ContainerSingle1D.cc:37
hcaldqm::quantity::fXAxis
Definition: Quantity.h:25
hcaldqm::ContainerSingle1D::ContainerSingle1D
ContainerSingle1D()
Definition: ContainerSingle1D.cc:6
hcaldqm::Container::_qname
std::string _qname
Definition: Container.h:38