CMS 3D CMS Logo

QIE11Task.h
Go to the documentation of this file.
1 #ifndef QIE11Task_h
2 #define QIE11Task_h
3 
4 /*
5  * file: QIE11Task.h
6  * Author: Viktor KHristenko
7  * Description:
8  * TestTask of QIE11 Read out
9  */
10 
21 
22 class QIE11Task : public hcaldqm::DQTask
23 {
24  public:
26  virtual ~QIE11Task(){}
27 
28  virtual void bookHistograms(DQMStore::IBooker&,
29  edm::Run const&, edm::EventSetup const&);
30  virtual void endLuminosityBlock(edm::LuminosityBlock const&,
31  edm::EventSetup const&);
32 
33  protected:
34  virtual void _process(edm::Event const&, edm::EventSetup const&);
35  virtual void _resetMonitors(hcaldqm::UpdateFreq);
36  virtual bool _isApplicable(edm::Event const&);
37 
38 
39  // tags
42 
45 
46 
47 
48  // cuts/constants from input
49  double _cut;
50  int _ped;
53 
54 
55  // filters
57 
58  // Electronics Maps/Hashes
61 
62  // hcaldqm::Containers
68 
69  // hcaldqm::Containers overall
74 };
75 
76 #endif
77 
78 
79 
hcaldqm::Container2D _cTDCvsADC_EChannel[10]
Definition: QIE11Task.h:64
edm::EDGetTokenT< QIE11DigiCollection > _tokQIE11
Definition: QIE11Task.h:41
hcaldqm::ContainerProf1D _cShapeCut_EChannel
Definition: QIE11Task.h:63
int _eventType
Definition: QIE11Task.h:52
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
Definition: QIE11Task.cc:25
UpdateFreq
Definition: DQTask.h:17
hcaldqm::ContainerSingleProf1D _cShapeCut
Definition: QIE11Task.h:70
int _ped
Definition: QIE11Task.h:50
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
Definition: QIE11Task.cc:97
hcaldqm::ContainerSingle2D _cTDCvsADC
Definition: QIE11Task.h:71
HcalElectronicsMap const * _emap
Definition: QIE11Task.h:59
hcaldqm::Container2D _cOccupancy_depth
Definition: QIE11Task.h:67
QIE11Task(edm::ParameterSet const &)
Definition: QIE11Task.cc:6
virtual void _resetMonitors(hcaldqm::UpdateFreq)
Definition: QIE11Task.cc:171
hcaldqm::Container1D _cTDC_EChannel[10]
Definition: QIE11Task.h:65
hcaldqm::electronicsmap::ElectronicsMap _ehashmap
Definition: QIE11Task.h:60
edm::InputTag _tagQIE11
Definition: QIE11Task.h:40
double _cut
Definition: QIE11Task.h:49
hcaldqm::ContainerSingle1D _cADC
Definition: QIE11Task.h:73
edm::EDGetTokenT< HcalUMNioDigi > _tokuMN
Definition: QIE11Task.h:44
hcaldqm::filter::HashFilter _filter_C36
Definition: QIE11Task.h:56
hcaldqm::ContainerSingle1D _cTDC
Definition: QIE11Task.h:72
int _laserType
Definition: QIE11Task.h:51
virtual void _process(edm::Event const &, edm::EventSetup const &)
Definition: QIE11Task.cc:105
hcaldqm::Container1D _cADC_EChannel[10]
Definition: QIE11Task.h:66
virtual bool _isApplicable(edm::Event const &)
Definition: QIE11Task.cc:145
edm::InputTag _taguMN
Definition: QIE11Task.h:43
virtual ~QIE11Task()
Definition: QIE11Task.h:26
Definition: Run.h:42