Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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