CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/SimRomanPot/SimFP420/interface/InduceChargeFP420.h

Go to the documentation of this file.
00001 #ifndef InduceChargeFP420_h
00002 #define InduceChargeFP420_h
00003 
00004 #include "SimRomanPot/SimFP420/interface/IChargeFP420.h"
00005 //
00006 //
00007 class InduceChargeFP420: public IChargeFP420{
00008 //
00009 //
00010  public:
00011   
00012   InduceChargeFP420(double w,double g){clusterWidth=w; geVperElectron = g;}
00013   virtual ~InduceChargeFP420() {}
00014 //
00015 //
00016   IChargeFP420::hit_map_type induce(CDrifterFP420::collection_type, int numStrips, double localPitch, int numStripsW, double localPitchW, int xytype, int verbosity);
00017 //
00018 //
00019  private:
00020 
00021   std::vector<float> signalCoupling; 
00022 
00023   double clusterWidth;
00024   double geVperElectron;
00025 };
00026 
00027 
00028 #endif