23 _emap = dbs->getHcalMapping();
26 for (std::vector<int>::const_iterator it=
_vFEDs.begin();
58 if (es.
find(recordKey))
62 std::vector<int> vfeds= ri->m_fed_in;
63 for (std::vector<int>::const_iterator it=vfeds.begin();
64 it!=vfeds.end(); ++it)
76 cspair.first, cspair.second,
88 for (std::vector<DetId>::const_iterator it=detids.begin();
89 it!=detids.end(); ++it)
ContainerXXX< uint32_t > _xQuality
std::vector< uint32_t > _vhashFEDs
std::pair< uint16_t, uint16_t > fed2crate(int fed)
virtual void _dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &)=0
virtual void push(HcalDetId const &, STDTYPE)
const Item * getValues(DetId fId, bool throwOnFail=true) const
const eventsetup::EventSetupRecord * find(const eventsetup::EventSetupRecordKey &) const
LuminosityBlockNumber_t luminosityBlock() const
virtual void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &)
virtual void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &)
std::vector< DetId > getAllChannels() const
virtual void _dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &)=0
int const FIBER_uTCA_MIN1
HcalElectronicsMap const * _emap
DQHarvester(edm::ParameterSet const &)
T const * product() const
RunAuxiliary const & runAuxiliary() const
virtual void beginRun(edm::Run const &, edm::EventSetup const &)
std::vector< int > getFEDList(HcalElectronicsMap const *)
const JetExtendedData & getValue(const Container &, const reco::JetBaseRef &)
get value for the association. Throw exception if no association found
std::vector< int > _vFEDs
std::vector< uint32_t > _vcdaqEids
virtual void initialize(hashfunctions::HashType, int debug=0)
HcalGenericSubdetector genericSubdet() const
Readout chain identification for Hcal.
static HCTypeTag findType(char const *iTypeName)
find a type based on the types name, if not found will return default HCTypeTag