1 #ifndef DQM_HCALMONITORTASKS_HCALDATAINTEGRITYTASK_H
2 #define DQM_HCALMONITORTASKS_HCALDATAINTEGRITYTASK_H
8 #define HBHE_LO_DCC 700
9 #define HBHE_HI_DCC 717
45 std::map<uint32_t, std::vector<HcalDetId> >
DCCtoCell;
46 std::map<uint32_t, std::vector<HcalDetId> > ::iterator
thisDCC;
60 std::vector<std::vector<uint64_t> >
phatmap;
61 std::vector<std::vector<uint64_t> >
HBmap;
62 std::vector<std::vector<uint64_t> >
HEmap;
63 std::vector<std::vector<uint64_t> >
HFmap;
64 std::vector<std::vector<uint64_t> >
HOmap;
std::vector< HcalSubdetector > dccSubdet_
std::vector< std::vector< bool > > problemHE
edm::EDGetTokenT< FEDRawDataCollection > tok_raw_
std::vector< std::vector< uint64_t > > HFmap
std::map< int, short > CDFversionNumber_list
edm::InputTag inputLabelReport_
std::map< int, short >::iterator DCCRsvdBits_it
HcalDataIntegrityTask(const edm::ParameterSet &ps)
std::vector< std::vector< uint64_t > > phatmap
void bookHistograms(DQMStore::IBooker &ib, const edm::Run &run, const edm::EventSetup &c)
std::map< int, short > DCCRsvdBits_list
std::map< int, short >::iterator CDFvers_it
void mapDCCproblem(int dcc)
std::map< int, short > DCCEvtFormat_list
std::map< uint32_t, std::vector< HcalDetId > >::iterator thisDCC
std::vector< int > dccCrate_
std::vector< std::vector< uint64_t > > HEmap
const HcalElectronicsMap * readoutMap_
std::vector< int > fedUnpackList_
std::map< int, short >::iterator CDFReservedBits_it
void analyze(const edm::Event &, const edm::EventSetup &)
std::map< int, short >::iterator DCCEvtFormat_it
std::map< uint32_t, std::vector< HcalDetId > > DCCtoCell
MonitorElement * fedEntries_
std::vector< std::vector< bool > > problemHF
std::map< int, short >::iterator CDFEvT_it
void fillzoos(int bin, int dccid)
std::vector< std::vector< uint64_t > > HOmap
void mapHTRproblem(int dcc, int spigot)
edm::InputTag inputLabelRawData_
std::vector< std::vector< bool > > problemHB
void processEvent(const FEDRawDataCollection &rawraw, const HcalUnpackerReport &report, const HcalElectronicsMap &emap)
std::vector< std::vector< uint64_t > > HBmap
MonitorElement * fedNonFatal_
std::vector< std::vector< bool > > problemHO
std::map< int, short > CDFReservedBits_list
std::map< int, short > CDFEventType_list
void setup(DQMStore::IBooker &)
void unpack(const FEDRawData &raw, const HcalElectronicsMap &emap)
edm::EDGetTokenT< HcalUnpackerReport > tok_report_
std::vector< std::vector< bool > > problemhere
MonitorElement * fedFatal_