4 using namespace hcaldqm;
5 using namespace hcaldqm::constants;
32 std::vector<uint32_t> vhashVME;
33 std::vector<uint32_t> vhashuTCA;
44 for (
unsigned int i=0;
i<10;
i++)
103 for (
unsigned int i=0;
i<10;
i++)
105 sprintf(aux,
"TS%d",
i);
127 DQTask::_resetMonitors(uf);
146 it1!=chbhe1->end(); ++it1)
158 if (it2==chbhe2->end())
163 for (
int i=0;
i<it1->size();
i++)
171 for (
int i=0;
i<it1->size();
i++)
174 double(it2->sample(
i).adc()));
176 double(it2->sample(
i).adc()));
177 if (it1->sample(
i).adc()!=it2->sample(
i).adc())
188 it2!=chbhe2->end(); ++it2)
195 if (it1==chbhe1->end())
199 for (
int i=0;
i<it2->size();
i++)
213 DQTask::endLuminosityBlock(lb, es);
T getUntrackedParameter(std::string const &, T const &) const
virtual void initialize(std::string const &folder, hashfunctions::HashType, Quantity *, Quantity *qy=new ValueQuantity(quantity::fN), int debug=0)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
void initialize(HcalElectronicsMap const *, ElectronicsMapType etype=fHcalElectronicsMap)
#define DEFINE_FWK_MODULE(type)
hcaldqm::Container2D _cMsn_FEDuTCA
std::vector< HBHEDataFrame >::const_iterator const_iterator
hcaldqm::electronicsmap::ElectronicsMap _ehashmapuTCA
hcaldqm::Container2D _cMsm_FEDVME
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE2
void bookHistograms(fwlite::EventContainer &eventCont)
std::vector< int > getFEDVMEList(HcalElectronicsMap const *)
hcaldqm::Container1D _cADCMsnuTCA_Subdet
hcaldqm::Container2D _cADCall_Subdet
uint32_t lookup(DetId const &)
virtual void fill(HcalDetId const &)
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE1
virtual void _resetMonitors(hcaldqm::UpdateFreq)
virtual void fill(uint32_t)
void dqmthrow(std::string const &msg) const
hcaldqm::Container2D _cMsnuTCA_depth
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
hcaldqm::Container2D _cMsn_FEDVME
virtual void initialize(std::string const &folder, hashfunctions::HashType, Quantity *, Quantity *, Quantity *qz=new ValueQuantity(quantity::fN), int debug=0)
int const FIBER_uTCA_MIN1
virtual void _process(edm::Event const &, edm::EventSetup const &)
hcaldqm::filter::HashFilter _filter_uTCA
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
DigiComparisonTask(edm::ParameterSet const &)
hcaldqm::Container2D _cMsm_depth
virtual void book(DQMStore::IBooker &, HcalElectronicsMap const *, std::string subsystem="Hcal", std::string aux="")
virtual void book(DQMStore::IBooker &, HcalElectronicsMap const *, std::string subsystem="Hcal", std::string aux="")
hcaldqm::Container2D _cMsm_FEDuTCA
T const * product() const
hcaldqm::Container2D _cMsnVME_depth
hcaldqm::electronicsmap::ElectronicsMap _ehashmapVME
std::vector< int > getFEDList(HcalElectronicsMap const *)
std::vector< int > getFEDuTCAList(HcalElectronicsMap const *)
HcalElectronicsMap const * _emap
hcaldqm::Container1D _cADCMsnVME_Subdet
virtual void initialize(FilterType ftype, HashType htype, std::vector< uint32_t > const &)
hcaldqm::Container2D _cADC_Subdet[10]
Readout chain identification for Hcal.
hcaldqm::filter::HashFilter _filter_VME