CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/DQM/SiStripCommissioningDbClients/interface/VpspScanHistosUsingDb.h

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