CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/SimCalorimetry/HcalSimProducers/src/HcalTestHitGenerator.h

Go to the documentation of this file.
00001 #ifndef HcalTestHitGenerator_h
00002 #define HcalTestHitGenerator_h
00003 
00004 #include "SimCalorimetry/CaloSimAlgos/interface/CaloVNoiseHitGenerator.h"
00005 #include <vector>
00006 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00007 
00008 class HcalTestHitGenerator : public CaloVNoiseHitGenerator
00009 {
00010 public:
00011   explicit HcalTestHitGenerator(const edm::ParameterSet & ps);
00012   virtual ~HcalTestHitGenerator() {}
00013   virtual void getNoiseHits(std::vector<PCaloHit> & noiseHits);
00014 private:
00015   std::vector<double> theBarrelSampling;
00016   std::vector<double> theEndcapSampling;
00017 };
00018 
00019 #endif
00020