CMS 3D CMS Logo

newSiStripO2O.h

Go to the documentation of this file.
00001 #ifndef newSiStripO2O_h
00002 #define newSiStripO2O_h
00003 
00004 
00005 
00006 // system include files
00007 #include <memory>
00008 
00009 // user include files
00010 #include "FWCore/Framework/interface/Frameworkfwd.h"
00011 #include "FWCore/Framework/interface/EDAnalyzer.h"
00012 #include "FWCore/Framework/interface/Event.h"
00013 #include "FWCore/Framework/interface/EventSetup.h"
00014 #include "FWCore/Framework/interface/ESHandle.h"
00015 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00016 #include "FWCore/ServiceRegistry/interface/Service.h"
00017 #include "FWCore/MessageLogger/interface/MessageLogger.h"
00018 
00019 #include "CondCore/DBOutputService/interface/PoolDBOutputService.h"
00020 #include "CondFormats/SiStripObjects/interface/SiStripPedestals.h"
00021 #include "CondFormats/DataRecord/interface/SiStripPedestalsRcd.h"
00022 #include "CondFormats/SiStripObjects/interface/SiStripNoises.h"
00023 #include "CondFormats/DataRecord/interface/SiStripNoisesRcd.h"
00024 #include "CondFormats/SiStripObjects/interface/SiStripThreshold.h"
00025 #include "CondFormats/DataRecord/interface/SiStripThresholdRcd.h"
00026 #include "CondFormats/SiStripObjects/interface/SiStripBadStrip.h"
00027 #include "CondFormats/DataRecord/interface/SiStripBadStripRcd.h"
00028 
00029 #include "Geometry/TrackerGeometryBuilder/interface/TrackerGeometry.h" 
00030 #include "Geometry/Records/interface/TrackerDigiGeometryRecord.h"
00031 #include "Geometry/CommonTopologies/interface/StripTopology.h"
00032 #include "Geometry/TrackerGeometryBuilder/interface/StripGeomDetType.h"
00033 #include "Geometry/TrackerGeometryBuilder/interface/StripGeomDetUnit.h"
00034 #include "DataFormats/FEDRawData/interface/FEDNumbering.h"
00035 
00036 // cabling
00037 #include "CondFormats/SiStripObjects/interface/SiStripFedCabling.h"
00038 #include "CondFormats/DataRecord/interface/SiStripFedCablingRcd.h"
00039 #include "CondFormats/SiStripObjects/interface/FedChannelConnection.h"
00040 
00041 #include "OnlineDB/SiStripConfigDb/interface/SiStripConfigDb.h"
00042 
00043 #include "CalibTracker/Records/interface/SiStripDetCablingRcd.h"
00044 #include "CalibFormats/SiStripObjects/interface/SiStripDetCabling.h"
00045 
00046 
00047 #include "boost/cstdint.hpp"
00048 
00049 class newSiStripO2O : public edm::EDAnalyzer {
00050   
00051  public:
00052   
00053   explicit newSiStripO2O( const edm::ParameterSet& iConfig);
00054 
00055   virtual ~newSiStripO2O();
00056 
00057   void analyze(const edm::Event& , const edm::EventSetup& );
00058 
00059 private:
00060  
00061   bool printdebug_;
00062   bool UsingDb_;
00063 
00064 
00065 };
00066 #endif

Generated on Tue Jun 9 17:40:54 2009 for CMSSW by  doxygen 1.5.4