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
37 
38  // emap+hashmap
41 
42  // hashes/FED vectors
43  std::vector<uint32_t> _vhashFEDs;
44 
45  // Filters
48 
53  // ADC
56 
57  // Mismatched
61 
62  // Missing Completely
69 };
70 
71 #endif
DigiComparisonTask::_cMsn_FEDuTCA
hcaldqm::Container2D _cMsn_FEDuTCA
Definition: DigiComparisonTask.h:68
DigiComparisonTask::_ehashmapVME
hcaldqm::electronicsmap::ElectronicsMap _ehashmapVME
Definition: DigiComparisonTask.h:40
hcaldqm::UpdateFreq
UpdateFreq
Definition: DQTask.h:32
DigiComparisonTask::globalEndLuminosityBlock
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: DigiComparisonTask.cc:214
DigiComparisonTask::_filter_VME
hcaldqm::filter::HashFilter _filter_VME
Definition: DigiComparisonTask.h:46
DigiComparisonTask::_cADCall_Subdet
hcaldqm::Container2D _cADCall_Subdet
Definition: DigiComparisonTask.h:55
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:144
DigiComparisonTask::_filter_uTCA
hcaldqm::filter::HashFilter _filter_uTCA
Definition: DigiComparisonTask.h:47
DigiComparisonTask::_vhashFEDs
std::vector< uint32_t > _vhashFEDs
Definition: DigiComparisonTask.h:43
Container2D.h
DigiComparisonTask::_cMsm_depth
hcaldqm::Container2D _cMsm_depth
Definition: DigiComparisonTask.h:60
DigiComparisonTask::_cMsm_FEDVME
hcaldqm::Container2D _cMsm_FEDVME
Definition: DigiComparisonTask.h:58
DigiComparisonTask::DigiComparisonTask
DigiComparisonTask(edm::ParameterSet const &)
Definition: DigiComparisonTask.cc:7
DigiComparisonTask::_process
void _process(edm::Event const &, edm::EventSetup const &) override
Definition: DigiComparisonTask.cc:146
DigiComparisonTask::_ehashmapuTCA
hcaldqm::electronicsmap::ElectronicsMap _ehashmapuTCA
Definition: DigiComparisonTask.h:39
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:66
DigiComparisonTask::_tagHBHE2
edm::InputTag _tagHBHE2
Definition: DigiComparisonTask.h:34
DigiComparisonTask::_cADCMsnuTCA_Subdet
hcaldqm::Container1D _cADCMsnuTCA_Subdet
Definition: DigiComparisonTask.h:63
ContainerProf1D.h
DigiComparisonTask::_cADCMsnVME_Subdet
hcaldqm::Container1D _cADCMsnVME_Subdet
Definition: DigiComparisonTask.h:64
edm::EventSetup
Definition: EventSetup.h:58
HashFilter.h
DigiComparisonTask::_cADC_Subdet
hcaldqm::Container2D _cADC_Subdet[10]
Definition: DigiComparisonTask.h:54
DigiComparisonTask::~DigiComparisonTask
~DigiComparisonTask() override
Definition: DigiComparisonTask.h:22
DigiComparisonTask::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: DigiComparisonTask.cc:14
hcaldqm::electronicsmap::ElectronicsMap
Definition: ElectronicsMap.h:32
DQTask.h
DigiComparisonTask::_cMsn_FEDVME
hcaldqm::Container2D _cMsn_FEDVME
Definition: DigiComparisonTask.h:67
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:65
DigiComparisonTask::_cMsm_FEDuTCA
hcaldqm::Container2D _cMsm_FEDuTCA
Definition: DigiComparisonTask.h:59
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
DigiComparisonTask
Definition: DigiComparisonTask.py:1
hcaldqm::Container2D
Definition: Container2D.h:19