CMS 3D CMS Logo

HFRaddamTask.h
Go to the documentation of this file.
1 #ifndef DQM_HcalTasks_HFRaddamTask_h
2 #define DQM_HcalTasks_HFRaddamTask_h
3 
4 /*
5  * file: RadDamTask.h
6  * Author: Viktor Khristenko
7  * Date: 16.10.2015
8  */
9 
17 
19 {
20  public:
22  virtual ~HFRaddamTask()
23  {}
24 
25  virtual void bookHistograms(DQMStore::IBooker&,
26  edm::Run const&, edm::EventSetup const&);
27 
28  protected:
29  // funcs
30  virtual void _process(edm::Event const&, edm::EventSetup const&);
31  virtual bool _isApplicable(edm::Event const&);
32 
33  // Tags and Tokens
38 
39  // vector of Detector Ids for RadDam
40  std::vector<HcalDetId> _vDetIds;
41 
42  // Cuts
43 
44  // Compact
45 
46  // 1D
47  std::vector<hcaldqm::ContainerSingle1D> _vcShape;
48 };
49 
50 #endif
51 
52 
53 
54 
55 
56 
57 
std::vector< hcaldqm::ContainerSingle1D > _vcShape
Definition: HFRaddamTask.h:47
virtual bool _isApplicable(edm::Event const &)
edm::InputTag _taguMN
Definition: HFRaddamTask.h:35
virtual void _process(edm::Event const &, edm::EventSetup const &)
virtual ~HFRaddamTask()
Definition: HFRaddamTask.h:22
edm::EDGetTokenT< HcalUMNioDigi > _tokuMN
Definition: HFRaddamTask.h:37
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
Definition: HFRaddamTask.cc:79
edm::InputTag _tagHF
Definition: HFRaddamTask.h:34
edm::EDGetTokenT< HFDigiCollection > _tokHF
Definition: HFRaddamTask.h:36
HFRaddamTask(edm::ParameterSet const &)
Definition: HFRaddamTask.cc:8
std::vector< HcalDetId > _vDetIds
Definition: HFRaddamTask.h:40
Definition: Run.h:42