CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/CondTools/RPC/interface/RPCDBPerformanceHandler.h

Go to the documentation of this file.
00001 #ifndef RPCDBPerformanceHandler_H
00002 #define RPCDBPerformanceHandler_H
00003 
00004 #include <vector>
00005 #include <string>
00006 #include <iostream>
00007 #include <typeinfo>
00008 
00009 #include "CondCore/PopCon/interface/PopConSourceHandler.h"
00010 
00011 
00012 #include "CondFormats/RPCObjects/interface/RPCStripNoises.h"
00013 #include "CondFormats/DataRecord/interface/RPCStripNoisesRcd.h"
00014 
00015 
00016 #include "FWCore/ParameterSet/interface/ParameterSetfwd.h"
00017 
00018 class  RPCDBSimSetUp;
00019 
00020 
00021   class RPCDBPerformanceHandler: public popcon::PopConSourceHandler<RPCStripNoises>{
00022   public:
00023     void getNewObjects();
00024     ~RPCDBPerformanceHandler(); 
00025     RPCDBPerformanceHandler(const edm::ParameterSet& pset); 
00026     std::string id() const;
00027 
00028   private:
00029  
00030     unsigned long long m_since;
00031     std::string dataTag;
00032        RPCDBSimSetUp* theRPCSimSetUp;
00033   };
00034 
00035 #endif