#include <ValueQuantity.h>
Public Member Functions | |
uint32_t | getBin (int l) override |
int | getValue (int l) override |
LumiSectionCoarse () | |
LumiSectionCoarse (int n, int binning) | |
LumiSectionCoarse * | makeCopy () override |
double | max () override |
double | min () override |
std::string | name () override |
int | nbins () override |
void | setMax (double x) override |
~LumiSectionCoarse () override | |
Public Member Functions inherited from hcaldqm::quantity::ValueQuantity | |
double | getValue (double x) override |
void | setBits (TH1 *o) override |
virtual void | setLS (TH1 *o) |
QuantityType | type () override |
ValueQuantity () | |
ValueQuantity (ValueQuantityType type, bool isLog=false) | |
~ValueQuantity () override | |
Public Member Functions inherited from hcaldqm::quantity::Quantity | |
virtual uint32_t | getBin (HcalDetId const &) |
virtual uint32_t | getBin (HcalElectronicsId const &) |
virtual uint32_t | getBin (HcalTrigTowerDetId const &) |
virtual uint32_t | getBin (double) |
virtual std::vector< std::string > | getLabels () |
virtual int | getValue (HcalDetId const &) |
virtual int | getValue (HcalElectronicsId const &) |
virtual int | getValue (HcalTrigTowerDetId const &) |
virtual bool | isCoordinate () |
virtual bool | isLog () |
Quantity () | |
Quantity (std::string const &name, bool isLog) | |
virtual void | setAxisType (AxisType at) |
virtual void | setLog (TH1 *o) |
virtual void | setMin (double) |
virtual void | setNbins (int) |
virtual void | showOverflow (bool showOverflow) |
virtual int | wofnbins () |
virtual | ~Quantity () |
Protected Attributes | |
int | _binning |
int | _n |
Protected Attributes inherited from hcaldqm::quantity::ValueQuantity | |
ValueQuantityType | _type |
Protected Attributes inherited from hcaldqm::quantity::Quantity | |
AxisType | _axistype |
bool | _isLog |
std::string | _name |
bool | _showOverflow |
Coarse LumiSection axis. Specify binning (default=10 LS)
Definition at line 443 of file ValueQuantity.h.
|
inline |
Definition at line 445 of file ValueQuantity.h.
Referenced by makeCopy().
|
inline |
Definition at line 446 of file ValueQuantity.h.
|
inlineoverride |
Definition at line 447 of file ValueQuantity.h.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 456 of file ValueQuantity.h.
References _binning, and MainPageGenerator::l.
Referenced by BTagWeightCalculator.BTagWeightCalculator::calcJetWeightImpl().
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ValueQuantity.
Definition at line 455 of file ValueQuantity.h.
References MainPageGenerator::l.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ValueQuantity.
Definition at line 449 of file ValueQuantity.h.
References _binning, _n, and LumiSectionCoarse().
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ValueQuantity.
Definition at line 454 of file ValueQuantity.h.
References _n.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ValueQuantity.
Definition at line 453 of file ValueQuantity.h.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 451 of file ValueQuantity.h.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ValueQuantity.
Definition at line 452 of file ValueQuantity.h.
|
inlineoverridevirtual |
|
protected |
Definition at line 461 of file ValueQuantity.h.
Referenced by getBin(), makeCopy(), and nbins().
|
protected |
Definition at line 460 of file ValueQuantity.h.
Referenced by makeCopy(), max(), nbins(), and setMax().