Go to the documentation of this file.
30 std::vector<uint32_t> vhashVME;
31 std::vector<uint32_t> vhashuTCA;
39 for (
unsigned int i = 0;
i < 10;
i++) {
123 for (
unsigned int i = 0;
i < 10;
i++) {
124 sprintf(
aux,
"TS%d",
i);
168 if (it2 == chbhe2->
end()) {
174 for (
int i = 0;
i < it1->size();
i++) {
180 for (
int i = 0;
i < it1->size();
i++) {
183 if (it1->sample(
i).adc() != it2->sample(
i).adc()) {
200 if (it1 == chbhe1->
end()) {
205 for (
int i = 0;
i < it2->size();
i++) {
217 DQTask::globalEndLuminosityBlock(lb, es);
hcaldqm::Container2D _cMsn_FEDuTCA
virtual void initialize(std::string const &folder, hashfunctions::HashType, quantity::Quantity *, quantity::Quantity *, quantity::Quantity *qz=new quantity::ValueQuantity(quantity::fN), int debug=0)
std::vector< T >::const_iterator const_iterator
hcaldqm::electronicsmap::ElectronicsMap _ehashmapVME
uint32_t lookup(DetId const &)
example_stream void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
hcaldqm::filter::HashFilter _filter_VME
hcaldqm::Container2D _cADCall_Subdet
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE2
void initialize(HcalElectronicsMap const *, ElectronicsMapType etype=fHcalElectronicsMap)
const int FIBER_uTCA_MIN1
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE1
T getUntrackedParameter(std::string const &, T const &) const
std::vector< int > getFEDList(HcalElectronicsMap const *)
void _resetMonitors(hcaldqm::UpdateFreq) override
hcaldqm::filter::HashFilter _filter_uTCA
#define DEFINE_FWK_MODULE(type)
const_iterator begin() const
hcaldqm::Container2D _cMsm_depth
virtual void initialize(FilterType ftype, hashfunctions::HashType htype, std::vector< uint32_t > const &)
Readout chain identification for Hcal.
hcaldqm::Container2D _cMsm_FEDVME
DigiComparisonTask(edm::ParameterSet const &)
void _process(edm::Event const &, edm::EventSetup const &) override
hcaldqm::electronicsmap::ElectronicsMap _ehashmapuTCA
void dqmthrow(std::string const &msg) const
void book(DQMStore::IBooker &, HcalElectronicsMap const *, std::string subsystem="Hcal", std::string aux="") override
void fill(HcalDetId const &) override
hcaldqm::Container2D _cMsnuTCA_depth
virtual void fill(uint32_t)
const_iterator end() const
hcaldqm::Container1D _cADCMsnuTCA_Subdet
hcaldqm::Container1D _cADCMsnVME_Subdet
hcaldqm::Container2D _cADC_Subdet[10]
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
iterator find(key_type k)
hcaldqm::Container2D _cMsn_FEDVME
const HcalElectronicsMap * _emap
std::vector< int > getFEDVMEList(HcalElectronicsMap const *)
hcaldqm::Container2D _cMsnVME_depth
virtual void initialize(std::string const &folder, hashfunctions::HashType, quantity::Quantity *, quantity::Quantity *qy=new quantity::ValueQuantity(quantity::fN), int debug=0)
hcaldqm::Container2D _cMsm_FEDuTCA
std::vector< int > getFEDuTCAList(HcalElectronicsMap const *)
virtual void book(DQMStore::IBooker &, HcalElectronicsMap const *, std::string subsystem="Hcal", std::string aux="")