![]() |
Belle II Software
release-08-02-04
|
The class for PXD cluster position lookup table payload. More...
#include <PXDClusterPositionEstimatorPar.h>


Public Member Functions | |
| PXDClusterPositionEstimatorPar () | |
| Default constructor. | |
| ~ PXDClusterPositionEstimatorPar () | |
| Destructor. | |
| void | addGrid (int clusterkind, const TH2F &grid) |
| Add grid for clusterkind. | |
| const std::map< int, TH2F > & | getGridMap () const |
| Return grid map. | |
| void | setShapeClassifier (const PXDClusterShapeClassifierPar &classifier, int uBin, int vBin, int clusterkind) |
| Set shape classifier. | |
| const PXDClusterShapeClassifierPar & | getShapeClassifier (int uBin, int vBin, int clusterkind) const |
| Returns shape classifier. | |
| const PXDClusterShapeClassifierPar & | getShapeClassifier (double thetaU, double thetaV, int clusterkind) const |
| Returns shape classifier for incidence angles and clusterkind. | |
| bool | hasClassifier (double thetaU, double thetaV, int clusterkind) const |
| Returns True if there is a classifier available. | |
| const PXDClusterOffsetPar * | getOffset (int shape_index, float eta, double thetaU, double thetaV, int clusterkind) const |
| Returns correction (offset) for cluster shape relative to center of pixel (startU/startV) if available, otherwise returns nullptr. | |
| float | getShapeLikelyhood (int shape_index, double thetaU, double thetaV, int clusterkind) const |
| Returns shape likelyhood. More... | |
Private Member Functions | |
| ClassDef (PXDClusterPositionEstimatorPar, 2) | |
| ClassDef, must be the last term before the closing {}. | |
Private Attributes | |
| std::map< int, TH2F > | m_gridmap |
| Map of angular grids for different clusterkinds | |
| std::map< int, std::vector< PXDClusterShapeClassifierPar > > | m_shapeClassifiers |
| Map of cluster shape classifiers for different clusterkinds. | |
The class for PXD cluster position lookup table payload.
Definition at line 27 of file PXDClusterPositionEstimatorPar.h.
|
inline |
Returns shape likelyhood.
Returns zero if shape not known, otherwise positive float
Definition at line 113 of file PXDClusterPositionEstimatorPar.h.