CMS 3D CMS Logo

ZDCQIE10Task.h
Go to the documentation of this file.
1 #ifndef ZDCQIE10Task_h
2 #define ZDCQIE10Task_h
3 
4 /*
5  * file: ZDCQIE10Task.h
6  * Author: Quan Wang
7  * Description:
8  * Task for ZDC Read out
9  */
10 
12 
13 class ZDCQIE10Task : public DQMEDAnalyzer {
14 public:
16  ~ZDCQIE10Task() override {}
17 
18  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
19 
20 protected:
21  void analyze(edm::Event const&, edm::EventSetup const&) override;
22 
23  // tags
26 
27  // hcaldqm::Containers
28  std::map<uint32_t, MonitorElement*> _cADC_EChannel;
29  std::map<uint32_t, MonitorElement*> _cADC_vs_TS_EChannel;
30 };
31 
32 #endif
ZDCQIE10Task::ZDCQIE10Task
ZDCQIE10Task(edm::ParameterSet const &)
Definition: ZDCQIE10Task.cc:4
ZDCQIE10Task::_cADC_EChannel
std::map< uint32_t, MonitorElement * > _cADC_EChannel
Definition: ZDCQIE10Task.h:28
ZDCQIE10Task::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: ZDCQIE10Task.cc:10
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
ElectronicsMap.h
ZDCQIE10Task::_tagQIE10
edm::InputTag _tagQIE10
Definition: ZDCQIE10Task.h:24
ZDCQIE10Task::_cADC_vs_TS_EChannel
std::map< uint32_t, MonitorElement * > _cADC_vs_TS_EChannel
Definition: ZDCQIE10Task.h:29
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
edm::ParameterSet
Definition: ParameterSet.h:47
ZDCQIE10Task::~ZDCQIE10Task
~ZDCQIE10Task() override
Definition: ZDCQIE10Task.h:16
edm::EventSetup
Definition: EventSetup.h:57
ZDCQIE10Task
Definition: ZDCQIE10Task.h:13
ZDCQIE10Task::_tokQIE10
edm::EDGetTokenT< QIE10DigiCollection > _tokQIE10
Definition: ZDCQIE10Task.h:25
ZDCQIE10Task::analyze
void analyze(edm::Event const &, edm::EventSetup const &) override
Definition: ZDCQIE10Task.cc:94
dqm::implementation::IBooker
Definition: DQMStore.h:43
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15