#include <ElectronicsQuantity.h>
Public Member Functions | |
CrateQuantity () | |
CrateQuantity (HcalElectronicsMap const *emap) | |
CrateQuantity (std::vector< int > crates, CrateHashMap crateHashes) | |
uint32_t | getBin (HcalElectronicsId const &) override |
std::vector< std::string > | getLabels () override |
int | getValue (HcalElectronicsId const &) override |
CrateQuantity * | makeCopy () override |
double | max () override |
double | min () override |
int | nbins () override |
virtual void | setup (HcalElectronicsMap const *emap) |
virtual void | setup (std::vector< int > crates, CrateHashMap crateHashes) |
~CrateQuantity () override | |
Public Member Functions inherited from hcaldqm::quantity::ElectronicsQuantity | |
ElectronicsQuantity () | |
ElectronicsQuantity (ElectronicsQuantityType type, bool isLog=false) | |
bool | isCoordinate () override |
QuantityType | type () override |
~ElectronicsQuantity () override | |
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 void | showOverflow (bool showOverflow) |
virtual int | wofnbins () |
virtual | ~Quantity () |
Protected Attributes | |
CrateHashMap | _crateHashes |
std::vector< int > | _crates |
Protected Attributes inherited from hcaldqm::quantity::ElectronicsQuantity | |
ElectronicsQuantityType | _type |
Protected Attributes inherited from hcaldqm::quantity::Quantity | |
AxisType | _axistype |
bool | _isLog |
std::string | _name |
bool | _showOverflow |
Private Types | |
typedef std::map< int, uint32_t > | CrateHashMap |
Definition at line 405 of file ElectronicsQuantity.h.
|
private |
Definition at line 406 of file ElectronicsQuantity.h.
|
inline |
Definition at line 408 of file ElectronicsQuantity.h.
|
inline |
Definition at line 409 of file ElectronicsQuantity.h.
References GeneralSetup::setup().
|
inline |
Definition at line 412 of file ElectronicsQuantity.h.
References GeneralSetup::setup().
|
inlineoverride |
Definition at line 415 of file ElectronicsQuantity.h.
References hcaldqm::quantity::ElectronicsQuantity::getBin(), hcaldqm::quantity::ElectronicsQuantity::getValue(), and GeneralSetup::setup().
|
overridevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 803 of file ElectronicsQuantity.cc.
References HcalElectronicsId::crateId(), SoftLeptonByDistance_cfi::distance, and spr::find().
Referenced by BTagWeightCalculator.BTagWeightCalculator::calcJetWeightImpl().
|
overridevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 814 of file ElectronicsQuantity.cc.
References runTauDisplay::eid, HcalElectronicsId::isVMEid(), tablePrinter::labels, and dataset::name.
|
overridevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 798 of file ElectronicsQuantity.cc.
References HcalElectronicsId::crateId().
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 434 of file ElectronicsQuantity.h.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 426 of file ElectronicsQuantity.h.
References hcaldqm::quantity::ElectronicsQuantity::getLabels().
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 425 of file ElectronicsQuantity.h.
|
inlineoverridevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 422 of file ElectronicsQuantity.h.
|
virtual |
Definition at line 785 of file ElectronicsQuantity.cc.
References hcaldqm::utilities::getCrateHashMap(), and hcaldqm::utilities::getCrateList().
|
virtual |
|
protected |
Definition at line 431 of file ElectronicsQuantity.h.
|
protected |
Definition at line 430 of file ElectronicsQuantity.h.