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