CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch13/src/Validation/MuonCSCDigis/src/CSCComparatorDigiValidation.h

Go to the documentation of this file.
00001 #ifndef CSCComparatorDigiValidation_H
00002 #define CSCComparatorDigiValidation_H
00003 
00004 #include "Validation/MuonCSCDigis/interface/CSCBaseValidation.h"
00005 #include "DQMServices/Core/interface/DQMStore.h"
00006 #include "DQMServices/Core/interface/MonitorElement.h"
00007 
00008 class CSCComparatorDigiValidation : public CSCBaseValidation
00009 {
00010 public:
00011   CSCComparatorDigiValidation(DQMStore* dbe, 
00012     const edm::InputTag & inputTag, const edm::InputTag & stripDigiInputTag);
00013   ~CSCComparatorDigiValidation();
00014   void analyze(const edm::Event&, const edm::EventSetup&);
00015 
00016  private:
00017   edm::InputTag theStripDigiInputTag;
00018 
00019   MonitorElement* theTimeBinPlots[10];
00020   MonitorElement* theNDigisPerLayerPlots[10];
00021   MonitorElement* theStripDigiPlots[10];
00022   MonitorElement* the3StripPlots[10];
00023 
00024   MonitorElement* theNDigisPerEventPlot;
00025 
00026  
00027 };
00028 
00029 #endif
00030