![]() |
Belle II Software
release-08-02-04
|
Derived Class representing the SVD cluster position computed with the CoGOnly algorithm. More...
#include <SVDCoGOnlyPosition.h>


Public Member Functions | |
| void | computeClusterPosition (Belle2::SVD::RawCluster &rawCluster, double &position, double &positionError) override |
| computes the cluster position and position error with the CoG algorithm | |
| virtual | ~SVDCoGOnlyPosition () |
| virtual destructor | |
| void | applyCoGPosition (const Belle2::SVD::RawCluster &rawCluster, double &position, double &positionError) |
| CoG Position Algorithm. | |
| void | applyAHTPosition (const Belle2::SVD::RawCluster &rawCluster, double &position, double &positionError) |
| AHT Position Algorithm. | |
| void | reconstructStrips (Belle2::SVD::RawCluster &rawCluster) |
| reconstruct strips | |
| void | applyUnfolding (Belle2::SVD::RawCluster &rawCluster) |
| Apply cluster charges unfolding. | |
| void | set_stripChargeAlgo (const std::string &user_stripChargeAlgo) |
| set which algorithm to use for strip charge in cluster position reconstruction | |
| void | set_stripTimeAlgo (const std::string &user_stripTimeAlgo) |
| set which algorithm to use for strip time in cluster position reconstruction, 'dontdo' will skip it | |
Protected Member Functions | |
| double | getSumOfStripCharges (const Belle2::SVD::RawCluster &rawCluster) |
| helper, returns the sum of the strip charges | |
| double | getClusterNoise (const Belle2::SVD::RawCluster &rawCluster) |
| helper, returns the sum in quadrature of the strip noise | |
| double | getAverageStripNoise (const Belle2::SVD::RawCluster &rawCluster) |
| helper, returns the average strip noise | |
Protected Attributes | |
| SVDCoGOnlyPositionError | m_CoGOnlyErr |
| CoGOnly Position Error. | |
| SVDCoGOnlyErrorScaleFactors | m_CoGOnlyCal |
| Scaling Factors for the CoGOnly algorithm. | |
| SVDOldDefaultErrorScaleFactors | m_OldDefaultCal |
| Scaling Factors for the OldDefault algorithm. | |
| SVDClustering | m_ClusterCal |
| SVD clustering parameters. | |
| SVDNoiseCalibrations | m_NoiseCal |
| Noise calibrations for the position error. | |
Private Attributes | |
| std::string | m_stripChargeAlgo |
| algorithm used to reconstruct strip charge for cluster position | |
| std::string | m_stripTimeAlgo |
| algorithm used to reconstruct strip time for cluster position | |
Derived Class representing the SVD cluster position computed with the CoGOnly algorithm.
Definition at line 22 of file SVDCoGOnlyPosition.h.