![]() |
Belle II Software development
|
basf2 (Belle II Analysis Software Framework) # Author: The Belle II Collaboration # # See git log for contributors and copyright holders. More...
Public Member Functions | |
__init__ (self) | |
get_name (self) | |
get_data (self) | |
align_sensors (self, vxdid, param_id, distribution, value) | |
gen_u_gaus (self, vxdid, value) | |
gen_v_gaus (self, vxdid, value) | |
gen_w_gaus (self, vxdid, value) | |
gen_alpha_gaus (self, vxdid, value) | |
gen_beta_gaus (self, vxdid, value) | |
gen_gamma_gaus (self, vxdid, value) | |
gen_u_uniform (self, vxdid, value) | |
gen_v_uniform (self, vxdid, value) | |
gen_w_uniform (self, vxdid, value) | |
gen_alpha_uniform (self, vxdid, value) | |
gen_beta_uniform (self, vxdid, value) | |
gen_gamma_uniform (self, vxdid, value) | |
set_u (self, vxdid, value) | |
set_v (self, vxdid, value) | |
set_w (self, vxdid, value) | |
set_alpha (self, vxdid, value) | |
set_beta (self, vxdid, value) | |
set_gamma (self, vxdid, value) | |
set_all (self, vxdid, value) | |
Public Attributes | |
list | alignment = [] |
alignment data = list of VxdID mask, param id, generation distribution and value | |
basf2 (Belle II Analysis Software Framework) # Author: The Belle II Collaboration # # See git log for contributors and copyright holders.
# This file is licensed under LGPL-3.0, see LICENSE.md. #
Class to generate data for AlignmentGenerator module Can be used to train VXD misalignment by storing wrong alignment and trying to reach nominal values (zeros)
__init__ | ( | self | ) |
align_sensors | ( | self, | |
vxdid, | |||
param_id, | |||
distribution, | |||
value ) |
gen_alpha_gaus | ( | self, | |
vxdid, | |||
value ) |
generate alpha rotation for VxdID mask with Gaussian distribution of given width
Definition at line 47 of file utils.py.
gen_alpha_uniform | ( | self, | |
vxdid, | |||
value ) |
generate alpha rotation for VxdID mask with uniform distribution of given width
Definition at line 71 of file utils.py.
gen_beta_gaus | ( | self, | |
vxdid, | |||
value ) |
generate beta rotation for VxdID mask with Gaussian distribution of given width
Definition at line 51 of file utils.py.
gen_beta_uniform | ( | self, | |
vxdid, | |||
value ) |
generate beta rotation for VxdID mask with uniform distribution of given width
Definition at line 75 of file utils.py.
gen_gamma_gaus | ( | self, | |
vxdid, | |||
value ) |
generate gamma rotation coordinate shift for VxdID mask with Gaussian distribution of given width
Definition at line 55 of file utils.py.
gen_gamma_uniform | ( | self, | |
vxdid, | |||
value ) |
generate gamma rotation coordinate shift for VxdID mask with uniform distribution of given width
Definition at line 79 of file utils.py.
gen_u_gaus | ( | self, | |
vxdid, | |||
value ) |
generate u coordinate shift for VxdID mask with Gaussian distribution of given width
Definition at line 35 of file utils.py.
gen_u_uniform | ( | self, | |
vxdid, | |||
value ) |
generate u coordinate shift for VxdID mask with uniform distribution of given width
Definition at line 59 of file utils.py.
gen_v_gaus | ( | self, | |
vxdid, | |||
value ) |
generate v coordinate shift for VxdID mask with Gaussian distribution of given width
Definition at line 39 of file utils.py.
gen_v_uniform | ( | self, | |
vxdid, | |||
value ) |
generate v coordinate shift for VxdID mask with uniform distribution of given width
Definition at line 63 of file utils.py.
gen_w_gaus | ( | self, | |
vxdid, | |||
value ) |
generate w coordinate shift for VxdID mask with Gaussian distribution of given width
Definition at line 43 of file utils.py.
gen_w_uniform | ( | self, | |
vxdid, | |||
value ) |
generate w coordinate shift for VxdID mask with uniform distribution of given width
Definition at line 67 of file utils.py.
get_data | ( | self | ) |
get_name | ( | self | ) |
set_all | ( | self, | |
vxdid, | |||
value ) |
Set all shifts/rotation to given value (usually 0.) for VxdID mask
Definition at line 107 of file utils.py.
set_alpha | ( | self, | |
vxdid, | |||
value ) |
set_beta | ( | self, | |
vxdid, | |||
value ) |
set_gamma | ( | self, | |
vxdid, | |||
value ) |
set_u | ( | self, | |
vxdid, | |||
value ) |
set_v | ( | self, | |
vxdid, | |||
value ) |
set_w | ( | self, | |
vxdid, | |||
value ) |
list alignment = [] |