#include <ElectronicsQuantity.h>
Public Member Functions | |
FEDQuantity () | |
FEDQuantity (std::vector< int > const &vFEDs) | |
virtual uint32_t | getBin (HcalElectronicsId const &) |
virtual std::vector< std::string > | getLabels () |
virtual int | getValue (HcalElectronicsId const &) |
virtual FEDQuantity * | makeCopy () |
virtual double | max () |
virtual double | min () |
virtual int | nbins () |
virtual void | setup (std::vector< int > const &vFEDs) |
virtual | ~FEDQuantity () |
Public Member Functions inherited from hcaldqm::quantity::ElectronicsQuantity | |
ElectronicsQuantity () | |
ElectronicsQuantity (ElectronicsQuantityType type, bool isLog=false) | |
virtual bool | isCoordinate () |
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 Types | |
typedef boost::unordered_map < int, uint32_t > | FEDMap |
Protected Attributes | |
FEDMap | _feds |
Protected Attributes inherited from hcaldqm::quantity::ElectronicsQuantity | |
ElectronicsQuantityType | _type |
Protected Attributes inherited from hcaldqm::quantity::Quantity | |
AxisType | _axistype |
bool | _isLog |
std::string | _name |
Definition at line 278 of file ElectronicsQuantity.h.
|
protected |
Definition at line 297 of file ElectronicsQuantity.h.
|
inline |
Definition at line 281 of file ElectronicsQuantity.h.
|
inline |
Definition at line 282 of file ElectronicsQuantity.h.
References GeneralSetup::setup().
|
inlinevirtual |
Definition at line 285 of file ElectronicsQuantity.h.
|
virtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 768 of file ElectronicsQuantity.cc.
References getValue().
Referenced by BTagWeightCalculator.BTagWeightCalculator::calcJetWeightImpl().
|
virtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 773 of file ElectronicsQuantity.cc.
References _feds, HLT_25ns10e33_v2_cff::labels, hcaldqm::quantity::Quantity::name(), AlCaHLTBitMon_QueryRunRegistry::string, and findQualityFiles::v.
|
virtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 761 of file ElectronicsQuantity.cc.
References _feds, hcaldqm::utilities::crate2fed(), HcalElectronicsId::crateId(), HcalElectronicsId::dccid(), hcaldqm::constants::FED_VME_MIN, HcalElectronicsId::isVMEid(), and HcalElectronicsId::slot().
Referenced by getBin().
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 301 of file ElectronicsQuantity.h.
References AlCaHLTBitMon_ParallelJobs::p.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 293 of file ElectronicsQuantity.h.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 292 of file ElectronicsQuantity.h.
|
inlinevirtual |
Reimplemented from hcaldqm::quantity::ElectronicsQuantity.
Definition at line 291 of file ElectronicsQuantity.h.
|
virtual |
Definition at line 755 of file ElectronicsQuantity.cc.
|
protected |
Definition at line 298 of file ElectronicsQuantity.h.
Referenced by getLabels(), getValue(), and setup().