Go to the documentation of this file.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;
00016 class SiInduceChargeOnStrips{
00017 public:
00018
00019 virtual ~SiInduceChargeOnStrips() { }
00020 virtual void induce(SiChargeCollectionDrifter::collection_type, const StripGeomDetUnit&,
00021 std::vector<double>&, size_t&, size_t&) = 0 ;
00022 };
00023 #endif