Go to the documentation of this file.
11 hcalChannelQualityToken_(
17 if (
r.runAuxiliary().run() == 1)
33 for (std::vector<int>::const_iterator it =
_vFEDs.begin(); it !=
_vFEDs.end(); ++it) {
55 std::vector<int> vfeds =
runInfo.m_fed_in;
56 for (std::vector<int>::const_iterator it = vfeds.begin(); it != vfeds.end(); ++it) {
88 for (std::vector<DetId>::const_iterator it = detids.begin(); it != detids.end(); ++it) {
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
virtual void initialize(hashfunctions::HashType, int debug=0)
std::map< int, uint32_t > getCrateHashMap(HcalElectronicsMap const *emap)
edm::ESGetToken< HcalChannelQuality, HcalChannelQualityRcd > hcalChannelQualityToken_
const HcalElectronicsMap * _emap
std::vector< int > _vFEDs
edm::ESGetToken< RunInfo, RunInfoRcd > runInfoToken_
std::vector< int > getCrateList(HcalElectronicsMap const *emap)
const int FIBER_uTCA_MIN1
virtual void _dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &)=0
const Item * getValues(DetId fId, bool throwOnFail=true) const
std::vector< int > getFEDList(HcalElectronicsMap const *)
const HcalElectronicsMap * getHcalMapping() const
std::vector< uint32_t > _vhashFEDs
DQHarvester(edm::ParameterSet const &)
std::vector< int > _vCrates
std::optional< T > tryToGet() const
LuminosityBlockNumber_t luminosityBlock() const
virtual void push(HcalDetId const &, STDTYPE)
Readout chain identification for Hcal.
virtual void _dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &)=0
std::vector< DetId > getAllChannels() const
const JetExtendedData & getValue(const Container &, const reco::JetBaseRef &)
get value for the association. Throw exception if no association found
std::vector< uint32_t > _vcdaqEids
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
void beginRun(edm::Run const &, edm::EventSetup const &) override
bool getData(T &iHolder) const
ContainerXXX< uint32_t > _xQuality
HcalGenericSubdetector genericSubdet() const
constexpr uint32_t rawId() const
std::pair< uint16_t, uint16_t > fed2crate(int fed)
void dqmBeginLuminosityBlock(DQMStore::IBooker &ib, DQMStore::IGetter &ig, edm::LuminosityBlock const &lb, edm::EventSetup const &es)
edm::ESGetToken< HcalDbService, HcalDbRecord > hcalDbServiceToken_
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
std::vector< uint32_t > _vhashCrates