CMS 3D CMS Logo

/data/git/CMSSW_5_3_11_patch5/src/SimGeneral/DataMixingModule/plugins/HcalNoiseStorage.h

Go to the documentation of this file.
00001 #ifndef HcalNoiseStorage_h
00002 #define SimHcalNoiseStorage_h
00003 
00018 #include "CalibFormats/CaloObjects/interface/CaloSamples.h"
00019 #include "DataFormats/Provenance/interface/ProductID.h"
00020 #include "DataFormats/Common/interface/Handle.h"
00021 #include "DataFormats/HcalDigi/interface/HcalDigiCollections.h"
00022 #include "DataFormats/HcalDigi/interface/HBHEDataFrame.h"
00023 #include "DataFormats/HcalDigi/interface/HODataFrame.h"
00024 #include "DataFormats/HcalDigi/interface/HFDataFrame.h"
00025 #include "SimCalorimetry/CaloSimAlgos/interface/CaloVNoiseSignalGenerator.h"
00026 
00027 
00028 #include <map>
00029 #include <vector>
00030 #include <string>
00031 
00032 
00033 namespace edm
00034 {
00035   class HcalNoiseStorage : public CaloVNoiseSignalGenerator
00036     {
00037     public:
00038 
00039       HcalNoiseStorage() {};
00040       ~HcalNoiseStorage() {};
00041 
00043      // explicit HcalNoiseStorage();
00044 
00046       //virtual ~HcalNoiseStorage();
00047 
00048       void fillNoiseSignals() {};
00049 
00050     private:
00051 
00052     };
00053 }//edm
00054 
00055 #endif