#include <ElectronicsQuantity.h>
Public Member Functions | |
ElectronicsQuantity () | |
ElectronicsQuantity (ElectronicsQuantityType type, bool isLog=false) | |
virtual uint32_t | getBin (HcalElectronicsId const &eid) |
virtual std::vector< std::string > | getLabels () |
virtual int | getValue (HcalElectronicsId const &eid) |
virtual bool | isCoordinate () |
virtual ElectronicsQuantity * | makeCopy () |
virtual double | max () |
virtual double | min () |
virtual int | nbins () |
virtual QuantityType | type () |
virtual | ~ElectronicsQuantity () |
Public Member Functions inherited from hcaldqm::quantity::Quantity | |
virtual uint32_t | getBin (HcalDetId const &) |
virtual uint32_t | getBin (HcalTrigTowerDetId const &) |
virtual uint32_t | getBin (int) |
virtual uint32_t | getBin (double) |
virtual int | getValue (HcalDetId const &) |
virtual int | getValue (HcalTrigTowerDetId const &) |
virtual int | getValue (int x) |
virtual double | getValue (double x) |
virtual bool | isLog () |
virtual std::string | name () |
Quantity () | |
Quantity (std::string const &name, bool isLog) | |
virtual void | setAxisType (AxisType at) |
virtual void | setBits (TH1 *o) |
virtual void | setLog (TH1 *o) |
virtual void | setMax (double) |
virtual void | setMin (double) |
virtual void | setNbins (int) |
virtual int | wofnbins () |
virtual | ~Quantity () |
Protected Attributes | |
ElectronicsQuantityType | _type |
Protected Attributes inherited from hcaldqm::quantity::Quantity | |
AxisType | _axistype |
bool | _isLog |
std::string | _name |
Definition at line 248 of file ElectronicsQuantity.h.
|
inline |
Definition at line 251 of file ElectronicsQuantity.h.
|
inline |
Definition at line 252 of file ElectronicsQuantity.h.
|
inlinevirtual |
Definition at line 256 of file ElectronicsQuantity.h.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Reimplemented in hcaldqm::quantity::FEDQuantity.
Definition at line 262 of file ElectronicsQuantity.h.
References hcaldqm::quantity::getBin_functions_eid.
Referenced by BTagWeightCalculator.BTagWeightCalculator::calcJetWeightImpl().
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Reimplemented in hcaldqm::quantity::FEDQuantity.
Definition at line 270 of file ElectronicsQuantity.h.
References hcaldqm::quantity::getLabels_functions_eid.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Reimplemented in hcaldqm::quantity::FEDQuantity.
Definition at line 260 of file ElectronicsQuantity.h.
References hcaldqm::quantity::getValue_functions_eid.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 269 of file ElectronicsQuantity.h.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Reimplemented in hcaldqm::quantity::FEDQuantity.
Definition at line 257 of file ElectronicsQuantity.h.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Reimplemented in hcaldqm::quantity::FEDQuantity.
Definition at line 268 of file ElectronicsQuantity.h.
References hcaldqm::quantity::max_eid.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Reimplemented in hcaldqm::quantity::FEDQuantity.
Definition at line 267 of file ElectronicsQuantity.h.
References hcaldqm::quantity::min_eid.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Reimplemented in hcaldqm::quantity::FEDQuantity.
Definition at line 266 of file ElectronicsQuantity.h.
References hcaldqm::quantity::nbins_eid.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 265 of file ElectronicsQuantity.h.
References hcaldqm::quantity::fElectronicsQuantity.
Referenced by cuy.ValElement::__init__(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().
|
protected |
Definition at line 274 of file ElectronicsQuantity.h.
Referenced by cfg-viewer.unscheduled::_proceed(), Vispa.Gui.PortConnection.PointToPointConnection::calculateRoute(), and SequenceTypes.ExpandVisitor::result().