CMS 3D CMS Logo

SiInduceChargeOnStrips.h
Go to the documentation of this file.
1 #ifndef Tracker_SiInduceChargeOnStrips_H
2 #define Tracker_SiInduceChargeOnStrips_H
3 
7 
8 #include <map>
9 
10 class TrackerTopology;
11 class StripDet;
18 public:
21  const StripGeomDetUnit &,
22  std::vector<float> &,
23  size_t &,
24  size_t &,
25  const TrackerTopology *tTopo) const = 0;
26 };
27 #endif
StripGeomDetUnit.h
TrackerTopology
Definition: TrackerTopology.h:16
SiInduceChargeOnStrips
Definition: SiInduceChargeOnStrips.h:17
SiInduceChargeOnStrips::~SiInduceChargeOnStrips
virtual ~SiInduceChargeOnStrips()
Definition: SiInduceChargeOnStrips.h:19
SiChargeCollectionDrifter.h
SiPileUpSignals.h
SiChargeCollectionDrifter::collection_type
std::vector< SignalPoint > collection_type
Definition: SiChargeCollectionDrifter.h:14
SiInduceChargeOnStrips::induce
virtual void induce(const SiChargeCollectionDrifter::collection_type &, const StripGeomDetUnit &, std::vector< float > &, size_t &, size_t &, const TrackerTopology *tTopo) const =0
StripGeomDetUnit
Definition: StripGeomDetUnit.h:15