![]() |
Belle II Software
release-08-02-04
|
Derived Class representing the SVD cluster charge computed summing the samples of each strip. More...
#include <SVDSumSamplesCharge.h>


Public Member Functions | |
| void | computeClusterCharge (Belle2::SVD::RawCluster &rawCluster, double &charge, double &SNR, double &seedCharge) override |
| compute the cluster charge, charge error and SNR with SumSample | |
| virtual | ~SVDSumSamplesCharge () |
| virtual destructor | |
| void | applyMaxSampleCharge (const Belle2::SVD::RawCluster &rawCluster, double &charge, double &SNR, double &seedCharge) |
| MaxSample Charge Algorithm. | |
| void | applySumSamplesCharge (const Belle2::SVD::RawCluster &rawCluster, double &charge, double &SNR, double &seedCharge) |
| SumSamples Charge Algorithm. | |
| void | applyELS3Charge (const Belle2::SVD::RawCluster &rawCluster, double &charge, double &SNR, double &seedCharge) |
| ELS3 Charge Algorithm. | |
Protected Attributes | |
| DBObjPtr< HardwareClockSettings > | m_hwClock |
| Hardware Clocks. | |
| double | m_apvClockPeriod = 1. / m_hwClock->getClockFrequency(Const::EDetector::SVD, "sampling") |
| APV clock period. | |
| SVDPulseShapeCalibrations | m_PulseShapeCal |
| SVDPulseShaper calibration wrapper. | |
| SVDNoiseCalibrations | m_NoiseCal |
| SVDNoise calibration wrapper. | |
Derived Class representing the SVD cluster charge computed summing the samples of each strip.
Definition at line 22 of file SVDSumSamplesCharge.h.