CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DigiComparisonTask.h
Go to the documentation of this file.
1 #ifndef DigiComparisonTask_h
2 #define DigiComparisonTask_h
3 
18 
19 using namespace hcaldqm;
20 using namespace hcaldqm::filter;
21 class DigiComparisonTask : public DQTask
22 {
23  public:
26  {}
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  // funcs
35  virtual void _process(edm::Event const&, edm::EventSetup const&);
36  virtual void _resetMonitors(UpdateFreq);
37 
38  // Tags and corresponding Tokens
43 
44  // emap+hashmap
48 
49  // hashes/FED vectors
50  std::vector<uint32_t> _vhashFEDs;
51 
52  // Filters
55 
60  // ADC
61  Container2D _cADC_Subdet[10];
63 
64  // Mismatched
68 
69  // Missing Completely
76 };
77 
78 #endif
std::vector< uint32_t > _vhashFEDs
UpdateFreq
Definition: DQTask.h:17
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE2
Container2D _cMsnuTCA_depth
Container2D _cADCall_Subdet
void bookHistograms(fwlite::EventContainer &eventCont)
edm::InputTag _tagHBHE1
edm::EDGetTokenT< HBHEDigiCollection > _tokHBHE1
electronicsmap::ElectronicsMap _ehashmapVME
electronicsmap::ElectronicsMap _ehashmapuTCA
Container1D _cADCMsnuTCA_Subdet
Container2D _cMsnVME_depth
HcalElectronicsMap const * _emap
edm::InputTag _tagHBHE2
Container1D _cADCMsnVME_Subdet
Definition: Run.h:43