![]() |
![]() |
00001 #ifndef Tracker_SiInduceChargeOnStrips_H 00002 #define Tracker_SiInduceChargeOnStrips_H 00003 00004 #include "SimTracker/SiStripDigitizer/interface/SiChargeCollectionDrifter.h" 00005 #include "Geometry/TrackerGeometryBuilder/interface/StripGeomDetUnit.h" 00006 #include "SimTracker/SiStripDigitizer/interface/SiPileUpSignals.h" 00007 00008 #include<map> 00009 00010 class StripDet; 00015 class SiInduceChargeOnStrips{ 00016 public: 00017 00018 virtual ~SiInduceChargeOnStrips() { } 00019 virtual void induce(SiChargeCollectionDrifter::collection_type, const StripGeomDetUnit&, 00020 std::vector<double>&, unsigned int&, unsigned int&) = 0 ; 00021 }; 00022 #endif