![]() |
Belle II Software development
|
Public Member Functions | |
| initialize (self) | |
| event (self) | |
| terminate (self) | |
Public Attributes | |
| int | nclusters = 0 |
| Counter for all clusters. | |
| int | nfound_shapes = 0 |
| Counter for cluster where shape likelyhood was found in payload. | |
| int | nfound_offset = 0 |
| Counter for clusters where position correction was found in payload. | |
| rfile = ROOT.TFile("PXDPositionEstimation.root", "RECREATE") | |
| Output file to store all plots. | |
| dict | hist_map_momentum = {} |
| Histograms for true particle momenta. | |
| dict | hist_map_theta_u = {} |
| Histograms for true particle angle thetaU. | |
| dict | hist_map_theta_v = {} |
| Histograms for true particle angle thetaV. | |
| dict | hist_map_clustercharge = {} |
| Histograms for cluster charge related to particle. | |
| dict | hist_map_residual_u = {} |
| Histograms for u residuals. | |
| dict | hist_map_residual_v = {} |
| Histograms for v residuals. | |
| dict | hist_map_residual_v_special = {} |
| Histograms for v residuals for smaller thetaV range. | |
| dict | hist_map_residual_pull_u = {} |
| Histograms for u residual pulls. | |
| dict | hist_map_residual_pull_v = {} |
| Histograms for v residual pulls. | |
| dict | binlimits = {} |
| ThetaV angle ranges for v residuals. | |
Histogram the difference position residuals and pulls between clusters and truehits.
Definition at line 26 of file test_cluster_position_estimator.py.
| event | ( | self | ) |
Fill the residual and pull histograms
Definition at line 106 of file test_cluster_position_estimator.py.
| initialize | ( | self | ) |
Create histograms for pulls and residuals
Definition at line 31 of file test_cluster_position_estimator.py.
| terminate | ( | self | ) |
Format and write all histograms and plot them
Definition at line 241 of file test_cluster_position_estimator.py.
| dict binlimits = {} |
ThetaV angle ranges for v residuals.
Definition at line 95 of file test_cluster_position_estimator.py.
| dict hist_map_clustercharge = {} |
Histograms for cluster charge related to particle.
Definition at line 55 of file test_cluster_position_estimator.py.
| dict hist_map_momentum = {} |
Histograms for true particle momenta.
Definition at line 49 of file test_cluster_position_estimator.py.
| dict hist_map_residual_pull_u = {} |
Histograms for u residual pulls.
Definition at line 75 of file test_cluster_position_estimator.py.
| dict hist_map_residual_pull_v = {} |
Histograms for v residual pulls.
Definition at line 77 of file test_cluster_position_estimator.py.
| dict hist_map_residual_u = {} |
Histograms for u residuals.
Definition at line 69 of file test_cluster_position_estimator.py.
| dict hist_map_residual_v = {} |
Histograms for v residuals.
Definition at line 71 of file test_cluster_position_estimator.py.
| dict hist_map_residual_v_special = {} |
Histograms for v residuals for smaller thetaV range.
Definition at line 73 of file test_cluster_position_estimator.py.
| dict hist_map_theta_u = {} |
Histograms for true particle angle thetaU.
Definition at line 51 of file test_cluster_position_estimator.py.
| dict hist_map_theta_v = {} |
Histograms for true particle angle thetaV.
Definition at line 53 of file test_cluster_position_estimator.py.
| nclusters = 0 |
Counter for all clusters.
Definition at line 37 of file test_cluster_position_estimator.py.
| int nfound_offset = 0 |
Counter for clusters where position correction was found in payload.
Definition at line 41 of file test_cluster_position_estimator.py.
| int nfound_shapes = 0 |
Counter for cluster where shape likelyhood was found in payload.
Definition at line 39 of file test_cluster_position_estimator.py.
| rfile = ROOT.TFile("PXDPositionEstimation.root", "RECREATE") |
Output file to store all plots.
Definition at line 45 of file test_cluster_position_estimator.py.