CMS 3D CMS Logo

TPComparisonTask.h
Go to the documentation of this file.
1 #ifndef TPComparisonTask_h
2 #define TPComparisonTask_h
3 
19 
21 public:
23  ~TPComparisonTask() override {}
24 
25  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
27 
28 protected:
29  // funcs
30  void _process(edm::Event const&, edm::EventSetup const&) override;
31  void _resetMonitors(hcaldqm::UpdateFreq) override;
32 
33  // Tags and corresponding Tokens
38 
39  // tmp flags
40  bool _skip1x1;
41 
42  // emap
45 
46  // hahses/FED vectors
47  std::vector<uint32_t> _vhashFEDs;
48 
49  // Filters
52 
57  // Et
60 
61  // FG
63 
64  // Missing
69 
70  // mismatches
75 
76  // depth like
79 };
80 
81 #endif
hcaldqm::UpdateFreq
UpdateFreq
Definition: DQTask.h:32
TPComparisonTask::_skip1x1
bool _skip1x1
Definition: TPComparisonTask.h:40
TPComparisonTask::_tag2
edm::InputTag _tag2
Definition: TPComparisonTask.h:35
TPComparisonTask::_cMsn_FEDVME
hcaldqm::Container2D _cMsn_FEDVME
Definition: TPComparisonTask.h:65
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
Container1D.h
TPComparisonTask::_cMsnVME
hcaldqm::ContainerSingle2D _cMsnVME
Definition: TPComparisonTask.h:67
TPComparisonTask::_cFG_TTSubdet
hcaldqm::Container2D _cFG_TTSubdet[4]
Definition: TPComparisonTask.h:62
TPComparisonTask::_cEtMsm_FEDVME
hcaldqm::Container2D _cEtMsm_FEDVME
Definition: TPComparisonTask.h:71
TPComparisonTask::_cFGMsm
hcaldqm::ContainerSingle2D _cFGMsm
Definition: TPComparisonTask.h:78
TPComparisonTask::_cEtall_TTSubdet
hcaldqm::Container2D _cEtall_TTSubdet
Definition: TPComparisonTask.h:59
TPComparisonTask::_tag1
edm::InputTag _tag1
Definition: TPComparisonTask.h:34
hcaldqm::ContainerSingle2D
Definition: ContainerSingle2D.h:20
Utilities.h
TPComparisonTask::_tok2
edm::EDGetTokenT< HcalTrigPrimDigiCollection > _tok2
Definition: TPComparisonTask.h:37
ElectronicsMap.h
TPComparisonTask::TPComparisonTask
TPComparisonTask(edm::ParameterSet const &)
Definition: TPComparisonTask.cc:6
TPComparisonTask::_ehashmapuTCA
hcaldqm::electronicsmap::ElectronicsMap _ehashmapuTCA
Definition: TPComparisonTask.h:43
TPComparisonTask::_cEtMsm
hcaldqm::ContainerSingle2D _cEtMsm
Definition: TPComparisonTask.h:77
TPComparisonTask::_cMsnuTCA
hcaldqm::ContainerSingle2D _cMsnuTCA
Definition: TPComparisonTask.h:68
TPComparisonTask::_cEt_TTSubdet
hcaldqm::Container2D _cEt_TTSubdet[4]
Definition: TPComparisonTask.h:58
TPComparisonTask::_cEtMsm_FEDuTCA
hcaldqm::Container2D _cEtMsm_FEDuTCA
Definition: TPComparisonTask.h:72
Container2D.h
TPComparisonTask::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: TPComparisonTask.cc:17
TPComparisonTask::_filter_uTCA
hcaldqm::filter::HashFilter _filter_uTCA
Definition: TPComparisonTask.h:51
TPComparisonTask::_ehashmapVME
hcaldqm::electronicsmap::ElectronicsMap _ehashmapVME
Definition: TPComparisonTask.h:44
TPComparisonTask
Definition: TPComparisonTask.py:1
TPComparisonTask::~TPComparisonTask
~TPComparisonTask() override
Definition: TPComparisonTask.h:23
TPComparisonTask::_tok1
edm::EDGetTokenT< HcalTrigPrimDigiCollection > _tok1
Definition: TPComparisonTask.h:36
TPComparisonTask::_process
void _process(edm::Event const &, edm::EventSetup const &) override
Definition: TPComparisonTask.cc:167
hcaldqm::filter::HashFilter
Definition: HashFilter.h:21
edm::ParameterSet
Definition: ParameterSet.h:47
TPComparisonTask::_cFGMsm_FEDVME
hcaldqm::Container2D _cFGMsm_FEDVME
Definition: TPComparisonTask.h:73
ContainerProf1D.h
TPComparisonTask::_filter_VME
hcaldqm::filter::HashFilter _filter_VME
Definition: TPComparisonTask.h:50
TPComparisonTask::_resetMonitors
void _resetMonitors(hcaldqm::UpdateFreq) override
Definition: TPComparisonTask.cc:165
edm::EventSetup
Definition: EventSetup.h:58
HashFilter.h
TPComparisonTask::_cMsn_FEDuTCA
hcaldqm::Container2D _cMsn_FEDuTCA
Definition: TPComparisonTask.h:66
hcaldqm::electronicsmap::ElectronicsMap
Definition: ElectronicsMap.h:32
DQTask.h
TPComparisonTask::globalEndLuminosityBlock
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: TPComparisonTask.cc:248
dqm::implementation::IBooker
Definition: DQMStore.h:43
ContainerProf2D.h
hcaldqm::DQTask
Definition: DQTask.h:33
TPComparisonTask::_cFGMsm_FEDuTCA
hcaldqm::Container2D _cFGMsm_FEDuTCA
Definition: TPComparisonTask.h:74
ContainerSingle2D.h
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
TPComparisonTask::_vhashFEDs
std::vector< uint32_t > _vhashFEDs
Definition: TPComparisonTask.h:47
hcaldqm::Container2D
Definition: Container2D.h:19