CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LEDTask.h
Go to the documentation of this file.
1 #ifndef LEDTask_h
2 #define LEDTask_h
3 
4 /*
5  * file: LEDTask.h
6  * Author: Viktor Khristenko
7  * Date: 16.10.2015
8  */
9 
17 
18 using namespace hcaldqm;
19 class LEDTask : public DQTask
20 {
21  public:
22  LEDTask(edm::ParameterSet const&);
23  virtual ~LEDTask()
24  {}
25 
26  virtual void bookHistograms(DQMStore::IBooker&,
27  edm::Run const&, edm::EventSetup const&);
28  virtual void endRun(edm::Run const&, edm::EventSetup const&)
29  {this->_dump();}
30 
31  protected:
32  // funcs
33  virtual void _process(edm::Event const&, edm::EventSetup const&);
34  virtual void _resetMonitors(UpdateFreq);
35  virtual bool _isApplicable(edm::Event const&);
36  virtual void _dump();
37 
38  // vars
47 
48  // Cuts
49  double _lowHBHE;
50  double _lowHO;
51  double _lowHF;
52 
53  // Compact
56 
57  // 1D
62 
63  // Prof1D
65 
66  // 2D
71 };
72 
73 #endif
74 
75 
76 
77 
78 
79 
80 
double _lowHBHE
Definition: LEDTask.h:49
ContainerCompact _cSignals
Definition: LEDTask.h:54
edm::EDGetTokenT< HcalTBTriggerData > _tokTrigger
Definition: LEDTask.h:46
Container1D _cSignalMeans_SubDet
Definition: LEDTask.h:58
Container1D _cSignalRMSs_SubDet
Definition: LEDTask.h:59
double _lowHF
Definition: LEDTask.h:51
virtual ~LEDTask()
Definition: LEDTask.h:23
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE
Definition: LEDTask.h:43
Container2D _cTimingMeans_depth
Definition: LEDTask.h:69
UpdateFreq
Definition: DQTask.h:16
ContainerProf1D _cShapeCut_SubDetPM_iphi
Definition: LEDTask.h:64
edm::InputTag _tagHO
Definition: LEDTask.h:40
edm::InputTag _tagHF
Definition: LEDTask.h:41
Container1D _cTimingRMSs_SubDet
Definition: LEDTask.h:61
void bookHistograms(fwlite::EventContainer &eventCont)
Container1D _cTimingMeans_SubDet
Definition: LEDTask.h:60
double _lowHO
Definition: LEDTask.h:50
edm::InputTag _tagTrigger
Definition: LEDTask.h:42
ContainerCompact _cTiming
Definition: LEDTask.h:55
edm::InputTag _tagHBHE
Definition: LEDTask.h:39
Container2D _cSignalMeans_depth
Definition: LEDTask.h:67
edm::EDGetTokenT< HODigiCollection > _tokHO
Definition: LEDTask.h:44
virtual void endRun(edm::Run const &, edm::EventSetup const &)
Definition: LEDTask.h:28
edm::EDGetTokenT< HFDigiCollection > _tokHF
Definition: LEDTask.h:45
Container2D _cSignalRMSs_depth
Definition: LEDTask.h:68
Definition: Run.h:43
Container2D _cTimingRMSs_depth
Definition: LEDTask.h:70