00001 #ifndef CSCALCTDigiValidation_H 00002 #define CSCALCTDigiValidation_H 00003 00004 #include "DataFormats/CSCDigi/interface/CSCALCTDigi.h" 00005 #include "Validation/MuonCSCDigis/interface/CSCBaseValidation.h" 00006 #include "DQMServices/Core/interface/DQMStore.h" 00007 #include "DQMServices/Core/interface/MonitorElement.h" 00008 00009 class CSCALCTDigiValidation : public CSCBaseValidation 00010 { 00011 public: 00012 CSCALCTDigiValidation(DQMStore* dbe, 00013 const edm::InputTag & inputTag); 00014 ~CSCALCTDigiValidation(); 00015 void analyze(const edm::Event&, const edm::EventSetup&); 00016 void endJob() {} 00017 00018 private: 00019 MonitorElement* theTimeBinPlots[10]; 00020 MonitorElement* theNDigisPerLayerPlots[10]; 00021 MonitorElement* theNDigisPerEventPlot; 00022 00023 }; 00024 00025 #endif 00026