CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch2/src/DQM/EcalBarrelMonitorClient/interface/TrigPrimClient.h

Go to the documentation of this file.
00001 #ifndef TrigPrimClient_H
00002 #define TrigPrimClient_H
00003 
00004 #include "DQM/EcalCommon/interface/DQWorkerClient.h"
00005 
00006 namespace ecaldqm {
00007 
00008   class TrigPrimClient : public DQWorkerClient {
00009   public:
00010     TrigPrimClient(const edm::ParameterSet &, const edm::ParameterSet &);
00011     ~TrigPrimClient() {}
00012 
00013     void bookMEs();
00014 
00015     void producePlots();
00016 
00017     enum MESets {
00018       //      kTiming,
00019       kTimingSummary,
00020       kNonSingleSummary,
00021       kEmulQualitySummary,
00022       nMESets
00023     };
00024 
00025     static void setMEData(std::vector<MEData>&);
00026 
00027     enum Sources {
00028       sEtRealMap,
00029       sEtEmulError,
00030       sTimingError,
00031       sMatchedIndex,
00032       nSources
00033     };
00034   };
00035 
00036 }
00037 
00038 #endif
00039