CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/CondTools/DQM/interface/DQMReferenceHistogramRootFileSourceHandler.h

Go to the documentation of this file.
00001 #ifndef CondTools_DQM_DQMReferenceHistogramRootFileSourceHandler_h
00002 #define CondTools_DQM_DQMReferenceHistogramRootFileSourceHandler_h
00003 
00004 #include "FWCore/ParameterSet/interface/ParameterSetfwd.h"
00005 #include "CondCore/PopCon/interface/PopConSourceHandler.h"
00006 //#include "CondFormats/Common/interface/Time.h"
00007 #include "CondFormats/Common/interface/FileBlob.h"
00008 #include <string>
00009 
00010 namespace popcon {
00011   class DQMReferenceHistogramRootFileSourceHandler : public popcon::PopConSourceHandler<FileBlob> {
00012    public:
00013     DQMReferenceHistogramRootFileSourceHandler(const edm::ParameterSet & pset);
00014     ~DQMReferenceHistogramRootFileSourceHandler();
00015     void getNewObjects();
00016     std::string id() const;
00017    private:
00018     std::string m_name;
00019     std::string m_file;
00020     bool m_zip;
00021     //cond::Time_t m_since;
00022     unsigned long long m_since;
00023     bool m_debugMode;
00024   };
00025 }
00026 
00027 #endif