Header file for ITkStripAmp Class
Dummy Amplifier for ITkStrips.
More...
#include <ITkStripAmp.h>
Header file for ITkStripAmp Class
Dummy Amplifier for ITkStrips.
Definition at line 19 of file ITkStripAmp.h.
◆ ~ITkStripAmp()
virtual ITkStripAmp::~ITkStripAmp |
( |
| ) |
|
|
virtualdefault |
◆ crosstalk() [1/2]
float ITkStripAmp::crosstalk |
( |
const list_t & |
Charges, |
|
|
const float |
timeOverThreshold |
|
) |
| const |
|
overridevirtual |
Neighbour strip cross talk response strip to a list of charges with times.
Definition at line 55 of file ITkStripAmp.cxx.
◆ crosstalk() [2/2]
void ITkStripAmp::crosstalk |
( |
const list_t & |
Charges, |
|
|
const float |
timeOverThreshold, |
|
|
std::vector< float > & |
resp |
|
) |
| const |
|
overridevirtual |
◆ initialize()
StatusCode ITkStripAmp::initialize |
( |
| ) |
|
|
overridevirtual |
◆ response() [1/2]
void ITkStripAmp::response |
( |
const list_t & |
Charges, |
|
|
const float |
time, |
|
|
std::vector< float > & |
resp |
|
) |
| const |
|
overridevirtual |
Definition at line 32 of file ITkStripAmp.cxx.
37 float ch{
static_cast<float>(
charge.charge())};
38 float ch_time{
static_cast<float>(
charge.time())};
39 auto bin_end{bin_max-1};
42 float tC{bin_time - ch_time};
◆ response() [2/2]
float ITkStripAmp::response |
( |
const list_t & |
Charges, |
|
|
const float |
timeOverThreshold |
|
) |
| const |
|
overridevirtual |
◆ m_NormConstCentral
float ITkStripAmp::m_NormConstCentral {0.} |
|
private |
◆ m_PeakTime
FloatProperty ITkStripAmp::m_PeakTime {this, "PeakTime", 25., "Front End Electronics peaking time"} |
|
private |
The documentation for this class was generated from the following files: