CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_3/src/DQM/SiStripCommissioningDbClients/interface/NoiseHistosUsingDb.h

Go to the documentation of this file.
00001 // Last commit: $Id: NoiseHistosUsingDb.h,v 1.4 2009/11/10 14:49:01 lowette Exp $
00002 
00003 #ifndef DQM_SiStripCommissioningClients_NoiseHistosUsingDb_H
00004 #define DQM_SiStripCommissioningClients_NoiseHistosUsingDb_H
00005 #include "DQM/SiStripCommissioningDbClients/interface/CommissioningHistosUsingDb.h"
00006 
00007 #include "DQM/SiStripCommissioningClients/interface/NoiseHistograms.h"
00008 
00009 class NoiseHistosUsingDb : public CommissioningHistosUsingDb, public NoiseHistograms {
00010   
00011  public:
00012 
00013   NoiseHistosUsingDb( const edm::ParameterSet & pset,
00014                       DQMStore*,
00015                       SiStripConfigDb* const );
00016   
00017   virtual ~NoiseHistosUsingDb();
00018  
00019   virtual void uploadConfigurations();
00020   
00021  private:
00022 
00023   void update( SiStripConfigDb::FedDescriptionsRange );
00024 
00025   void create( SiStripConfigDb::AnalysisDescriptionsV&, Analysis );
00026 
00027 };
00028 
00029 #endif // DQM_SiStripCommissioningClients_NoiseHistosUsingDb_H
00030