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
39 
40  // tmp flags
41  bool _skip1x1;
42 
43  // emap
46 
47  // hahses/FED vectors
48  std::vector<uint32_t> _vhashFEDs;
49 
50  // Filters
53 
58  // Et
61 
62  // FG
64 
65  // Missing
70 
71  // mismatches
76 
77  // depth like
80 };
81 
82 #endif
hcaldqm::UpdateFreq
UpdateFreq
Definition: DQTask.h:32
TPComparisonTask::_skip1x1
bool _skip1x1
Definition: TPComparisonTask.h:41
TPComparisonTask::_tag2
edm::InputTag _tag2
Definition: TPComparisonTask.h:35
TPComparisonTask::_cMsn_FEDVME
hcaldqm::Container2D _cMsn_FEDVME
Definition: TPComparisonTask.h:66
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:68
TPComparisonTask::_cFG_TTSubdet
hcaldqm::Container2D _cFG_TTSubdet[4]
Definition: TPComparisonTask.h:63
TPComparisonTask::_cEtMsm_FEDVME
hcaldqm::Container2D _cEtMsm_FEDVME
Definition: TPComparisonTask.h:72
TPComparisonTask::_cFGMsm
hcaldqm::ContainerSingle2D _cFGMsm
Definition: TPComparisonTask.h:79
TPComparisonTask::_cEtall_TTSubdet
hcaldqm::Container2D _cEtall_TTSubdet
Definition: TPComparisonTask.h:60
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:44
TPComparisonTask::_cEtMsm
hcaldqm::ContainerSingle2D _cEtMsm
Definition: TPComparisonTask.h:78
TPComparisonTask::_cMsnuTCA
hcaldqm::ContainerSingle2D _cMsnuTCA
Definition: TPComparisonTask.h:69
TPComparisonTask::_cEt_TTSubdet
hcaldqm::Container2D _cEt_TTSubdet[4]
Definition: TPComparisonTask.h:59
TPComparisonTask::_cEtMsm_FEDuTCA
hcaldqm::Container2D _cEtMsm_FEDuTCA
Definition: TPComparisonTask.h:73
Container2D.h
TPComparisonTask::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: TPComparisonTask.cc:18
TPComparisonTask::_filter_uTCA
hcaldqm::filter::HashFilter _filter_uTCA
Definition: TPComparisonTask.h:52
TPComparisonTask::_ehashmapVME
hcaldqm::electronicsmap::ElectronicsMap _ehashmapVME
Definition: TPComparisonTask.h:45
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:165
hcaldqm::filter::HashFilter
Definition: HashFilter.h:21
edm::ParameterSet
Definition: ParameterSet.h:47
TPComparisonTask::_cFGMsm_FEDVME
hcaldqm::Container2D _cFGMsm_FEDVME
Definition: TPComparisonTask.h:74
ContainerProf1D.h
TPComparisonTask::_filter_VME
hcaldqm::filter::HashFilter _filter_VME
Definition: TPComparisonTask.h:51
TPComparisonTask::_resetMonitors
void _resetMonitors(hcaldqm::UpdateFreq) override
Definition: TPComparisonTask.cc:163
edm::EventSetup
Definition: EventSetup.h:58
HashFilter.h
TPComparisonTask::_cMsn_FEDuTCA
hcaldqm::Container2D _cMsn_FEDuTCA
Definition: TPComparisonTask.h:67
edm::ESGetToken< HcalDbService, HcalDbRecord >
TPComparisonTask::hcalDbServiceToken_
edm::ESGetToken< HcalDbService, HcalDbRecord > hcalDbServiceToken_
Definition: TPComparisonTask.h:38
hcaldqm::electronicsmap::ElectronicsMap
Definition: ElectronicsMap.h:32
DQTask.h
TPComparisonTask::globalEndLuminosityBlock
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: TPComparisonTask.cc:246
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:75
ContainerSingle2D.h
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
TPComparisonTask::_vhashFEDs
std::vector< uint32_t > _vhashFEDs
Definition: TPComparisonTask.h:48
hcaldqm::Container2D
Definition: Container2D.h:19