Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
SimTracker
SiPhase2Digitizer
plugins
PixelBrickedDigitizerAlgorithm.h
Go to the documentation of this file.
1
2
#ifndef _SimTracker_SiPhase2Digitizer_PixelBrickedDigitizerAlgorithm_h
3
#define _SimTracker_SiPhase2Digitizer_PixelBrickedDigitizerAlgorithm_h
4
5
#include "
CondFormats/SiPixelObjects/interface/GlobalPixel.h
"
6
#include "
CondFormats/DataRecord/interface/SiPixelQualityRcd.h
"
7
#include "
CondFormats/DataRecord/interface/SiPixelFedCablingMapRcd.h
"
8
#include "
CondFormats/DataRecord/interface/SiPixelLorentzAngleSimRcd.h
"
9
#include "
FWCore/Utilities/interface/ESGetToken.h
"
10
#include "
Geometry/Records/interface/TrackerDigiGeometryRecord.h
"
11
#include "
SimTracker/SiPhase2Digitizer/plugins/PixelDigitizerAlgorithm.h
"
12
13
class
PixelBrickedDigitizerAlgorithm
:
public
PixelDigitizerAlgorithm
{
14
private
:
15
public
:
16
PixelBrickedDigitizerAlgorithm
(
const
edm::ParameterSet
& conf,
edm::ConsumesCollector
iC);
17
~PixelBrickedDigitizerAlgorithm
()
override
;
18
19
// Specific for bricked pixel
20
void
induce_signal
(
const
PSimHit
&
hit
,
21
const
size_t
hitIndex,
22
const
unsigned
int
tofBin,
23
const
Phase2TrackerGeomDetUnit
* pixdet,
24
const
std::vector<DigitizerUtility::SignalPoint>& collection_points)
override
;
25
};
26
#endif
TrackerDigiGeometryRecord.h
PixelBrickedDigitizerAlgorithm::~PixelBrickedDigitizerAlgorithm
~PixelBrickedDigitizerAlgorithm() override
Definition:
PixelBrickedDigitizerAlgorithm.cc:50
PixelDigitizerAlgorithm.h
PixelBrickedDigitizerAlgorithm
Definition:
PixelBrickedDigitizerAlgorithm.h:13
PixelDigitizerAlgorithm
Definition:
PixelDigitizerAlgorithm.h:12
PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm
PixelBrickedDigitizerAlgorithm(const edm::ParameterSet &conf, edm::ConsumesCollector iC)
Definition:
PixelBrickedDigitizerAlgorithm.cc:26
PixelBrickedDigitizerAlgorithm::induce_signal
void induce_signal(const PSimHit &hit, const size_t hitIndex, const unsigned int tofBin, const Phase2TrackerGeomDetUnit *pixdet, const std::vector< DigitizerUtility::SignalPoint > &collection_points) override
Definition:
PixelBrickedDigitizerAlgorithm.cc:53
PixelGeomDetUnit
Definition:
PixelGeomDetUnit.h:15
ESGetToken.h
SiPixelLorentzAngleSimRcd.h
SiPixelQualityRcd.h
SiPixelFedCablingMapRcd.h
hit
Definition:
SiStripHitEffFromCalibTree.cc:88
GlobalPixel.h
PSimHit
Definition:
PSimHit.h:15
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::ConsumesCollector
Definition:
ConsumesCollector.h:45
Generated for CMSSW Reference Manual by
1.8.5