![]() |
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.