Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimTracker
SiStripDigitizer
interface
SiInduceChargeOnStrips.h
Go to the documentation of this file.
1
#ifndef Tracker_SiInduceChargeOnStrips_H
2
#define Tracker_SiInduceChargeOnStrips_H
3
4
#include "
SimTracker/SiStripDigitizer/interface/SiChargeCollectionDrifter.h
"
5
#include "
Geometry/TrackerGeometryBuilder/interface/StripGeomDetUnit.h
"
6
#include "
SimTracker/SiStripDigitizer/interface/SiPileUpSignals.h
"
7
8
#include<map>
9
10
class
StripDet;
16
class
SiInduceChargeOnStrips
{
17
public
:
18
19
virtual
~SiInduceChargeOnStrips
() { }
20
virtual
void
induce
(
SiChargeCollectionDrifter::collection_type
,
const
StripGeomDetUnit
&,
21
std::vector<double>&,
size_t
&,
size_t
&) = 0 ;
22
};
23
#endif
SiChargeCollectionDrifter::collection_type
std::vector< SignalPoint > collection_type
Definition:
SiChargeCollectionDrifter.h:14
StripGeomDetUnit
Definition:
StripGeomDetUnit.h:18
SiPileUpSignals.h
SiInduceChargeOnStrips::induce
virtual void induce(SiChargeCollectionDrifter::collection_type, const StripGeomDetUnit &, std::vector< double > &, size_t &, size_t &)=0
SiChargeCollectionDrifter.h
StripGeomDetUnit.h
SiInduceChargeOnStrips
Definition:
SiInduceChargeOnStrips.h:16
SiInduceChargeOnStrips::~SiInduceChargeOnStrips
virtual ~SiInduceChargeOnStrips()
Definition:
SiInduceChargeOnStrips.h:19
Generated for CMSSW Reference Manual by
1.8.5