CMS 3D CMS Logo

NoCQTask.h
Go to the documentation of this file.
1 #ifndef DQM_HcalTasks_NoCQTask_h
2 #define DQM_HcalTasks_NoCQTask_h
3 
16 
17 class NoCQTask : public hcaldqm::DQTask {
18 public:
19  NoCQTask(edm::ParameterSet const &);
20  ~NoCQTask() override {}
21 
22  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
23  std::shared_ptr<hcaldqm::Cache> globalBeginLuminosityBlock(edm::LuminosityBlock const &,
24  edm::EventSetup const &) const override;
25  void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override;
26 
27 protected:
28  void _process(edm::Event const &, edm::EventSetup const &) override;
29  void _resetMonitors(hcaldqm::UpdateFreq) override;
30 
40 
42 
44 
49 };
50 
51 #endif
NoCQTask::globalEndLuminosityBlock
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: NoCQTask.cc:133
NoCQTask::_tokReport
edm::EDGetTokenT< HcalUnpackerReport > _tokReport
Definition: NoCQTask.h:38
NoCQTask::_tokHBHE
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE
Definition: NoCQTask.h:35
hcaldqm::UpdateFreq
UpdateFreq
Definition: DQTask.h:32
NoCQTask::_tokHO
edm::EDGetTokenT< HODigiCollection > _tokHO
Definition: NoCQTask.h:36
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
Container1D.h
NoCQTask::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: NoCQTask.cc:23
NoCQTask::_cutSumQ_HBHE
double _cutSumQ_HBHE
Definition: NoCQTask.h:41
Utilities.h
ElectronicsMap.h
NoCQTask::_cBadQuality_depth
hcaldqm::Container2D _cBadQuality_depth
Definition: NoCQTask.h:48
NoCQTask::_tagReport
edm::InputTag _tagReport
Definition: NoCQTask.h:34
NoCQTask::globalBeginLuminosityBlock
std::shared_ptr< hcaldqm::Cache > globalBeginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) const override
Definition: NoCQTask.cc:128
Container2D.h
NoCQTask::_tokHF
edm::EDGetTokenT< HFDigiCollection > _tokHF
Definition: NoCQTask.h:37
NoCQTask::_ehashmap
hcaldqm::electronicsmap::ElectronicsMap _ehashmap
Definition: NoCQTask.h:43
ContainerXXX.h
NoCQTask::~NoCQTask
~NoCQTask() override
Definition: NoCQTask.h:20
ContainerSingle1D.h
edm::ParameterSet
Definition: ParameterSet.h:47
hcaldqm::ContainerProf2D
Definition: ContainerProf2D.h:19
ContainerSingleProf2D.h
NoCQTask::_tagHF
edm::InputTag _tagHF
Definition: NoCQTask.h:33
ContainerProf1D.h
NoCQTask::_cutSumQ_HF
double _cutSumQ_HF
Definition: NoCQTask.h:41
edm::EventSetup
Definition: EventSetup.h:58
HashFilter.h
NoCQTask::_resetMonitors
void _resetMonitors(hcaldqm::UpdateFreq) override
Definition: NoCQTask.cc:64
edm::ESGetToken< HcalDbService, HcalDbRecord >
hcaldqm::electronicsmap::ElectronicsMap
Definition: ElectronicsMap.h:32
DQTask.h
NoCQTask::hcalDbServiceToken_
edm::ESGetToken< HcalDbService, HcalDbRecord > hcalDbServiceToken_
Definition: NoCQTask.h:39
NoCQTask::_tagHO
edm::InputTag _tagHO
Definition: NoCQTask.h:32
NoCQTask::_cTimingCut_depth
hcaldqm::ContainerProf2D _cTimingCut_depth
Definition: NoCQTask.h:45
NoCQTask::_cutSumQ_HO
double _cutSumQ_HO
Definition: NoCQTask.h:41
dqm::implementation::IBooker
Definition: DQMStore.h:43
ContainerProf2D.h
NoCQTask::_cOccupancyCut_depth
hcaldqm::Container2D _cOccupancyCut_depth
Definition: NoCQTask.h:47
hcaldqm::DQTask
Definition: DQTask.h:33
NoCQTask
Definition: NoCQTask.py:1
ContainerSingle2D.h
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
NoCQTask::NoCQTask
NoCQTask(edm::ParameterSet const &)
Definition: NoCQTask.cc:6
NoCQTask::_process
void _process(edm::Event const &, edm::EventSetup const &) override
Definition: NoCQTask.cc:66
hcaldqm::Container2D
Definition: Container2D.h:19
NoCQTask::_cOccupancy_depth
hcaldqm::Container2D _cOccupancy_depth
Definition: NoCQTask.h:46
NoCQTask::_tagHBHE
edm::InputTag _tagHBHE
Definition: NoCQTask.h:31