CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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 public:
25  ~QIE11Task() override {}
26 
27  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
28  void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override;
30 
31 protected:
32  void _process(edm::Event const &, edm::EventSetup const &) override;
33  void _resetMonitors(hcaldqm::UpdateFreq) override;
34  bool _isApplicable(edm::Event const &) override;
35 
36  // tags
39 
43 
44  // cuts/constants from input
45  double _cut;
46  int _ped;
49 
50  // filters
54 
55  // Electronics Maps/Hashes
57 
58  // hcaldqm::Containers
66 
67  // hcaldqm::Containers overall
73 };
74 
75 #endif
QIE11Task::_filter_slot
hcaldqm::filter::HashFilter _filter_slot[2]
Definition: QIE11Task.h:52
QIE11Task::_cLETDC
hcaldqm::ContainerSingle1D _cLETDC
Definition: QIE11Task.h:71
ContainerSingleProf1D.h
QIE11Task::_resetMonitors
void _resetMonitors(hcaldqm::UpdateFreq) override
Definition: QIE11Task.cc:269
QIE11Task::_filter_timingChannels
hcaldqm::filter::HashFilter _filter_timingChannels[4]
Definition: QIE11Task.h:53
QIE11Task
Definition: QIE11Task.py:1
hcaldqm::UpdateFreq
UpdateFreq
Definition: DQTask.h:32
QIE11Task::_ehashmap
hcaldqm::electronicsmap::ElectronicsMap _ehashmap
Definition: QIE11Task.h:56
QIE11Task::_cut
double _cut
Definition: QIE11Task.h:45
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
edm::Run
Definition: Run.h:45
edm::EDGetTokenT
Definition: EDGetToken.h:33
QIE11Task::hcalDbServiceToken_
edm::ESGetToken< HcalDbService, HcalDbRecord > hcalDbServiceToken_
Definition: QIE11Task.h:42
QIE11Task::_cLETDCvsTS_EChannel
hcaldqm::Container2D _cLETDCvsTS_EChannel[2]
Definition: QIE11Task.h:61
hcaldqm::ContainerProf1D
Definition: ContainerProf1D.h:20
QIE11Task::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &)
Definition: QIE11Task.cc:22
hcaldqm::ContainerSingle2D
Definition: ContainerSingle2D.h:20
Utilities.h
QIE11Task::_laserType
int _laserType
Definition: QIE11Task.h:47
ElectronicsMap.h
QIE11Task::_cShapeCut
hcaldqm::ContainerSingleProf1D _cShapeCut
Definition: QIE11Task.h:68
QIE11Task::_taguMN
edm::InputTag _taguMN
Definition: QIE11Task.h:40
QIE11Task::_cADC
hcaldqm::ContainerSingle1D _cADC
Definition: QIE11Task.h:72
Container2D.h
QIE11Task::QIE11Task
QIE11Task(edm::ParameterSet const &)
Definition: QIE11Task.cc:6
QIE11Task::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: QIE11Task.cc:41
QIE11Task::_isApplicable
bool _isApplicable(edm::Event const &) override
Definition: QIE11Task.cc:246
QIE11Task::_tagQIE11
edm::InputTag _tagQIE11
Definition: QIE11Task.h:37
ContainerSingle1D.h
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
QIE11Task::_tokuMN
edm::EDGetTokenT< HcalUMNioDigi > _tokuMN
Definition: QIE11Task.h:41
QIE11Task::_cLETDCTime_EChannel
hcaldqm::Container1D _cLETDCTime_EChannel[2]
Definition: QIE11Task.h:63
hcaldqm::filter::HashFilter
Definition: HashFilter.h:21
hcaldqm::Container1D
Definition: Container1D.h:25
edm::ParameterSet
Definition: ParameterSet.h:47
QIE11Task::_cLETDCTimevsADC
hcaldqm::ContainerSingle2D _cLETDCTimevsADC
Definition: QIE11Task.h:70
QIE11Task::_ped
int _ped
Definition: QIE11Task.h:46
hcaldqm::ContainerSingleProf1D
Definition: ContainerSingleProf1D.h:18
QIE11Task::_filter_C34
hcaldqm::filter::HashFilter _filter_C34
Definition: QIE11Task.h:51
ContainerSingleProf2D.h
QIE11Task::_eventType
int _eventType
Definition: QIE11Task.h:48
ContainerProf1D.h
edm::EventSetup
Definition: EventSetup.h:58
HashFilter.h
QIE11Task::_cShapeCut_EChannel
hcaldqm::ContainerProf1D _cShapeCut_EChannel[2]
Definition: QIE11Task.h:59
QIE11Task::globalEndLuminosityBlock
void globalEndLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
Definition: QIE11Task.cc:182
edm::ESGetToken< HcalDbService, HcalDbRecord >
QIE11Task::_cADC_EChannel
hcaldqm::Container1D _cADC_EChannel[10][2]
Definition: QIE11Task.h:64
QIE11Task::~QIE11Task
~QIE11Task() override
Definition: QIE11Task.h:25
hcaldqm::electronicsmap::ElectronicsMap
Definition: ElectronicsMap.h:32
QIE11Task::_cOccupancy_depth
hcaldqm::Container2D _cOccupancy_depth
Definition: QIE11Task.h:65
DQTask.h
QIE11Task::_process
void _process(edm::Event const &, edm::EventSetup const &) override
Definition: QIE11Task.cc:187
dqm::implementation::IBooker
Definition: DQMStore.h:43
hcaldqm::DQTask
Definition: DQTask.h:33
hcaldqm::ContainerSingle1D
Definition: ContainerSingle1D.h:19
QIE11Task::_tokQIE11
edm::EDGetTokenT< QIE11DigiCollection > _tokQIE11
Definition: QIE11Task.h:38
ContainerSingle2D.h
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
QIE11Task::_cLETDCvsADC
hcaldqm::ContainerSingle2D _cLETDCvsADC
Definition: QIE11Task.h:69
QIE11Task::_cLETDCvsADC_EChannel
hcaldqm::Container2D _cLETDCvsADC_EChannel[10][2]
Definition: QIE11Task.h:60
hcaldqm::Container2D
Definition: Container2D.h:19
QIE11Task::_cLETDC_EChannel
hcaldqm::Container1D _cLETDC_EChannel[10][2]
Definition: QIE11Task.h:62