Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:32

0001 #ifndef ZDCQIE10Task_h
0002 #define ZDCQIE10Task_h
0003 
0004 /*
0005  *  file:           ZDCQIE10Task.h
0006  *  Author:         Quan Wang
0007  *  Description:
0008  *      Task for ZDC Read out
0009  */
0010 
0011 #include "DQM/HcalCommon/interface/ElectronicsMap.h"
0012 
0013 class ZDCQIE10Task : public DQMEDAnalyzer {
0014 public:
0015   ZDCQIE10Task(edm::ParameterSet const&);
0016   ~ZDCQIE10Task() override {}
0017 
0018   void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
0019 
0020 protected:
0021   void analyze(edm::Event const&, edm::EventSetup const&) override;
0022 
0023   //    tags
0024   edm::InputTag _tagQIE10;
0025   edm::EDGetTokenT<QIE10DigiCollection> _tokQIE10;
0026 
0027   //    hcaldqm::Containers
0028   std::map<uint32_t, MonitorElement*> _cADC_EChannel;
0029   std::map<uint32_t, MonitorElement*> _cADC_vs_TS_EChannel;
0030 };
0031 
0032 #endif