Belle II Software
release-08-01-10
|
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.