#include <TrigTowerQuantity.h>
Public Member Functions | |
uint32_t | getBin (HcalTrigTowerDetId const &tid) override |
std::vector< std::string > | getLabels () override |
int | getValue (HcalTrigTowerDetId const &tid) override |
bool | isCoordinate () override |
TrigTowerQuantity * | makeCopy () override |
double | max () override |
double | min () override |
int | nbins () override |
TrigTowerQuantity () | |
TrigTowerQuantity (TrigTowerQuantityType type, bool isLog=false) | |
QuantityType | type () override |
~TrigTowerQuantity () 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 (int) |
virtual uint32_t | getBin (double) |
virtual int | getValue (HcalDetId const &) |
virtual int | getValue (HcalElectronicsId 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 void | showOverflow (bool showOverflow) |
virtual int | wofnbins () |
virtual | ~Quantity () |
Protected Attributes | |
TrigTowerQuantityType | _type |
Protected Attributes inherited from hcaldqm::quantity::Quantity | |
AxisType | _axistype |
bool | _isLog |
std::string | _name |
bool | _showOverflow |
Definition at line 70 of file TrigTowerQuantity.h.
|
inline |
|
inline |
Definition at line 73 of file TrigTowerQuantity.h.
|
inlineoverride |
Definition at line 75 of file TrigTowerQuantity.h.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 79 of file TrigTowerQuantity.h.
References _type, and hcaldqm::quantity::getBin_functions_tid.
Referenced by BTagWeightCalculator.BTagWeightCalculator::calcJetWeightImpl().
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 86 of file TrigTowerQuantity.h.
References _type, and hcaldqm::quantity::getLabels_functions_tid.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 78 of file TrigTowerQuantity.h.
References _type, and hcaldqm::quantity::getValue_functions_tid.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 85 of file TrigTowerQuantity.h.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 76 of file TrigTowerQuantity.h.
References hcaldqm::quantity::Quantity::_isLog, _type, and TrigTowerQuantity().
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 84 of file TrigTowerQuantity.h.
References _type, and hcaldqm::quantity::max_tid.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 83 of file TrigTowerQuantity.h.
References _type, and hcaldqm::quantity::min_tid.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 82 of file TrigTowerQuantity.h.
References _type, and hcaldqm::quantity::nbins_tid.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::Quantity.
Definition at line 81 of file TrigTowerQuantity.h.
References hcaldqm::quantity::fTrigTowerQuantity.
|
protected |
Definition at line 89 of file TrigTowerQuantity.h.
Referenced by getBin(), getLabels(), getValue(), makeCopy(), max(), min(), nbins(), and SequenceTypes.ExpandVisitor::result().