CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TPComparisonTask.h
Go to the documentation of this file.
1 #ifndef TPComparisonTask_h
2 #define TPComparisonTask_h
3 
19 
20 using namespace hcaldqm;
21 using namespace hcaldqm::filter;
22 class TPComparisonTask : public DQTask
23 {
24  public:
27  {}
28 
29  virtual void bookHistograms(DQMStore::IBooker&,
30  edm::Run const&, edm::EventSetup const&);
31  virtual void endLuminosityBlock(edm::LuminosityBlock const&,
32  edm::EventSetup const&);
33 
34  protected:
35  // funcs
36  virtual void _process(edm::Event const&, edm::EventSetup const&);
37  virtual void _resetMonitors(UpdateFreq);
38 
39  // Tags and corresponding Tokens
44 
45  // tmp flags
46  bool _skip1x1;
47 
48  // emap
52 
53  // hahses/FED vectors
54  std::vector<uint32_t> _vhashFEDs;
55 
56  // Filters
59 
64  // Et
65  Container2D _cEt_TTSubdet[4];
67 
68  // FG
69  Container2D _cFG_TTSubdet[4];
70 
71  // Missing
76 
77  // mismatches
82 
83  // depth like
86 };
87 
88 #endif
HcalElectronicsMap const * _emap
Container2D _cFGMsm_FEDVME
edm::InputTag _tag1
virtual ~TPComparisonTask()
Container2D _cEtMsm_FEDVME
UpdateFreq
Definition: DQTask.h:17
ContainerSingle2D _cEtMsm
ContainerSingle2D _cMsnuTCA
Container2D _cFGMsm_FEDuTCA
edm::EDGetTokenT< HcalTrigPrimDigiCollection > _tok1
void bookHistograms(fwlite::EventContainer &eventCont)
ContainerSingle2D _cFGMsm
HashFilter _filter_VME
Container2D _cMsn_FEDVME
Container2D _cMsn_FEDuTCA
electronicsmap::ElectronicsMap _ehashmapVME
HashFilter _filter_uTCA
edm::EDGetTokenT< HcalTrigPrimDigiCollection > _tok2
edm::InputTag _tag2
Container2D _cEtall_TTSubdet
std::vector< uint32_t > _vhashFEDs
electronicsmap::ElectronicsMap _ehashmapuTCA
Container2D _cEtMsm_FEDuTCA
ContainerSingle2D _cMsnVME
Definition: Run.h:43