#include <ChargeCalibParameters.h>
Definition at line 19 of file ChargeCalibParameters.h.
◆ LegacyFitParameters() [1/2]
PixelChargeCalib::LegacyFitParameters::LegacyFitParameters |
( |
| ) |
|
|
default |
◆ LegacyFitParameters() [2/2]
PixelChargeCalib::LegacyFitParameters::LegacyFitParameters |
( |
float |
a, |
|
|
float |
e, |
|
|
float |
c, |
|
|
float |
overflow |
|
) |
| |
|
inline |
◆ operator==()
◆ Q()
float PixelChargeCalib::LegacyFitParameters::Q |
( |
float |
tot | ) |
const |
|
inline |
Definition at line 41 of file ChargeCalibParameters.h.
42 if (tot >=
maxToT)
return 1.81e5;
43 if (std::fabs(
A) != 0.0
f && std::fabs(tot /
A - 1.
f) != 0.0
f) {
44 return (
C * tot /
A -
E) / (1.f - tot /
A);
◆ ToT()
float PixelChargeCalib::LegacyFitParameters::ToT |
( |
float |
Q | ) |
const |
|
inline |
float PixelChargeCalib::LegacyFitParameters::A = 0.f |
float PixelChargeCalib::LegacyFitParameters::C = 0.f |
◆ defaultOverflow
constexpr float PixelChargeCalib::LegacyFitParameters::defaultOverflow = std::numeric_limits<float>::max() |
|
staticconstexpr |
float PixelChargeCalib::LegacyFitParameters::E = 0.f |
◆ maxToT
The documentation for this struct was generated from the following file: