CMS 3D CMS Logo

DigiComparisonTask.h
Go to the documentation of this file.
1 #ifndef DigiComparisonTask_h
2 #define DigiComparisonTask_h
3 
18 
20 public:
22  ~DigiComparisonTask() override {}
23 
24  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
26 
27 protected:
28  // funcs
29  void _process(edm::Event const&, edm::EventSetup const&) override;
30  void _resetMonitors(hcaldqm::UpdateFreq) override;
31 
32  // Tags and corresponding Tokens
38 
39  // emap+hashmap
42 
43  // hashes/FED vectors
44  std::vector<uint32_t> _vhashFEDs;
45 
46  // Filters
49 
54  // ADC
57 
58  // Mismatched
62 
63  // Missing Completely
70 };
71 
72 #endif
DigiComparisonTask::_cMsn_FEDuTCA
hcaldqm::Container2D _cMsn_FEDuTCA
Definition: DigiComparisonTask.h:69
DigiComparisonTask::_ehashmapVME
hcaldqm::electronicsmap::ElectronicsMap _ehashmapVME
Definition: DigiComparisonTask.h:41
hcaldqm::UpdateFreq
UpdateFreq
Definition: DQTask.h:32
DigiComparisonTask::globalEndLuminosityBlock
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: DigiComparisonTask.cc:212
DigiComparisonTask::_filter_VME
hcaldqm::filter::HashFilter _filter_VME
Definition: DigiComparisonTask.h:47
DigiComparisonTask::_cADCall_Subdet
hcaldqm::Container2D _cADCall_Subdet
Definition: DigiComparisonTask.h:56
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
Container1D.h
DigiComparisonTask::_tokHBHE2
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE2
Definition: DigiComparisonTask.h:36
DigiComparisonTask::_tokHBHE1
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE1
Definition: DigiComparisonTask.h:35
Utilities.h
ElectronicsMap.h
DigiComparisonTask::_resetMonitors
void _resetMonitors(hcaldqm::UpdateFreq) override
Definition: DigiComparisonTask.cc:142
DigiComparisonTask::_filter_uTCA
hcaldqm::filter::HashFilter _filter_uTCA
Definition: DigiComparisonTask.h:48
DigiComparisonTask::_vhashFEDs
std::vector< uint32_t > _vhashFEDs
Definition: DigiComparisonTask.h:44
Container2D.h
DigiComparisonTask::_cMsm_depth
hcaldqm::Container2D _cMsm_depth
Definition: DigiComparisonTask.h:61
DigiComparisonTask::_cMsm_FEDVME
hcaldqm::Container2D _cMsm_FEDVME
Definition: DigiComparisonTask.h:59
DigiComparisonTask::DigiComparisonTask
DigiComparisonTask(edm::ParameterSet const &)
Definition: DigiComparisonTask.cc:7
DigiComparisonTask::_process
void _process(edm::Event const &, edm::EventSetup const &) override
Definition: DigiComparisonTask.cc:144
DigiComparisonTask::_ehashmapuTCA
hcaldqm::electronicsmap::ElectronicsMap _ehashmapuTCA
Definition: DigiComparisonTask.h:40
DigiComparisonTask::_tagHBHE1
edm::InputTag _tagHBHE1
Definition: DigiComparisonTask.h:33
hcaldqm::filter::HashFilter
Definition: HashFilter.h:21
hcaldqm::Container1D
Definition: Container1D.h:25
edm::ParameterSet
Definition: ParameterSet.h:47
DigiComparisonTask::_cMsnuTCA_depth
hcaldqm::Container2D _cMsnuTCA_depth
Definition: DigiComparisonTask.h:67
DigiComparisonTask::_tagHBHE2
edm::InputTag _tagHBHE2
Definition: DigiComparisonTask.h:34
DigiComparisonTask::hcalDbServiceToken_
edm::ESGetToken< HcalDbService, HcalDbRecord > hcalDbServiceToken_
Definition: DigiComparisonTask.h:37
DigiComparisonTask::_cADCMsnuTCA_Subdet
hcaldqm::Container1D _cADCMsnuTCA_Subdet
Definition: DigiComparisonTask.h:64
ContainerProf1D.h
DigiComparisonTask::_cADCMsnVME_Subdet
hcaldqm::Container1D _cADCMsnVME_Subdet
Definition: DigiComparisonTask.h:65
edm::EventSetup
Definition: EventSetup.h:58
HashFilter.h
DigiComparisonTask::_cADC_Subdet
hcaldqm::Container2D _cADC_Subdet[10]
Definition: DigiComparisonTask.h:55
edm::ESGetToken< HcalDbService, HcalDbRecord >
DigiComparisonTask::~DigiComparisonTask
~DigiComparisonTask() override
Definition: DigiComparisonTask.h:22
DigiComparisonTask::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: DigiComparisonTask.cc:15
hcaldqm::electronicsmap::ElectronicsMap
Definition: ElectronicsMap.h:32
DQTask.h
DigiComparisonTask::_cMsn_FEDVME
hcaldqm::Container2D _cMsn_FEDVME
Definition: DigiComparisonTask.h:68
dqm::implementation::IBooker
Definition: DQMStore.h:43
ContainerProf2D.h
hcaldqm::DQTask
Definition: DQTask.h:33
DigiComparisonTask::_cMsnVME_depth
hcaldqm::Container2D _cMsnVME_depth
Definition: DigiComparisonTask.h:66
DigiComparisonTask::_cMsm_FEDuTCA
hcaldqm::Container2D _cMsm_FEDuTCA
Definition: DigiComparisonTask.h:60
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
DigiComparisonTask
Definition: DigiComparisonTask.py:1
hcaldqm::Container2D
Definition: Container2D.h:19