CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
UMNioTask.h
Go to the documentation of this file.
1 #ifndef DQM_HcalTasks_UMNioTask_h
2 #define DQM_HcalTasks_UMNioTask_h
3 
4 /*
5  * file: LaserTask.h
6  * Author: Viktor Khristenko
7  * Date: 16.10.2015
8  */
9 
21 
22 class UMNioTask : public hcaldqm::DQTask
23 {
24  public:
26  virtual ~UMNioTask()
27  {}
28 
29  virtual void bookHistograms(DQMStore::IBooker&,
30  edm::Run const&, edm::EventSetup const&);
31  virtual void endRun(edm::Run const& r, edm::EventSetup const&)
32  {
34  {
35  if (r.runAuxiliary().run()==1)
36  return;
37  }
38  }
39  virtual void endLuminosityBlock(edm::LuminosityBlock const&,
40  edm::EventSetup const&);
41 
42  protected:
43  // funcs
44  virtual void _process(edm::Event const&, edm::EventSetup const&);
45 
46  std::vector<uint32_t> _eventtypes;
47 
48  // tags and tokens
57 
58  // cuts
60 
61  // emap
66 
67  // 1D
71 };
72 #endif
edm::InputTag _tagHBHE
Definition: UMNioTask.h:50
edm::EDGetTokenT< HFDigiCollection > _tokHF
Definition: UMNioTask.h:55
hcaldqm::filter::HashFilter _filter_uTCA
Definition: UMNioTask.h:64
std::vector< uint32_t > _eventtypes
Definition: UMNioTask.h:46
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
Definition: UMNioTask.cc:114
edm::EDGetTokenT< HODigiCollection > _tokHO
Definition: UMNioTask.h:54
edm::EDGetTokenT< HcalUMNioDigi > _tokuMN
Definition: UMNioTask.h:56
edm::InputTag _tagHF
Definition: UMNioTask.h:52
hcaldqm::ContainerSingleProf2D _cTotalChargeProfile
Definition: UMNioTask.h:70
hcaldqm::electronicsmap::ElectronicsMap _ehashmap
Definition: UMNioTask.h:63
double _lowHO
Definition: UMNioTask.h:59
virtual void _process(edm::Event const &, edm::EventSetup const &)
Definition: UMNioTask.cc:65
UMNioTask(edm::ParameterSet const &)
Definition: UMNioTask.cc:6
ProcessingType _ptype
Definition: DQModule.h:59
edm::InputTag _taguMN
Definition: UMNioTask.h:49
hcaldqm::filter::HashFilter _filter_VME
Definition: UMNioTask.h:65
edm::InputTag _tagHO
Definition: UMNioTask.h:51
double _lowHBHE
Definition: UMNioTask.h:59
virtual ~UMNioTask()
Definition: UMNioTask.h:26
RunAuxiliary const & runAuxiliary() const
Definition: Run.h:60
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE
Definition: UMNioTask.h:53
hcaldqm::ContainerSingle2D _cTotalCharge
Definition: UMNioTask.h:69
HcalElectronicsMap const * _emap
Definition: UMNioTask.h:62
double _lowHF
Definition: UMNioTask.h:59
hcaldqm::ContainerSingle2D _cEventType
Definition: UMNioTask.h:68
RunNumber_t run() const
Definition: RunAuxiliary.h:41
virtual void endRun(edm::Run const &r, edm::EventSetup const &)
Definition: UMNioTask.h:31
Definition: Run.h:43
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
Definition: UMNioTask.cc:35