xboa
Functions | Variables
xboa.test.BunchTest Namespace Reference

Functions

def bunchcore_test
 
def bunch_hit_equality_test
 
def bunch_delete_test
 
def bunch_equality_test
 
def bunch_str_test
 
def bunch_repr_test
 
def bunch_copy_test
 
def bunch_deepcopy_test
 
def bunch_len_test
 
def bunch_getitem_test
 
def bunch_setitem_test
 
def bunch_conditional_remove_test
 
def bunch_translate_test
 
def bunch_abelian_transformation_test
 
def bunch_transform_to_test
 
def bunch_hits_test
 
def bunch_get_hits_test
 
def bunch_standard_deviation_test
 
def bunch_moment_test
 
def bunch_mean_test
 
def bunch_covariance_matrix_test
 
def bunch_bunch_weight_test
 
def bunch_clear_local_weights_test
 
def bunch_clear_global_weights_test
 
def bunch_clear_weights_test
 
def bunch_cut_test
 
def bunch_transmission_cut_test
 
def bunch_set_geometric_momentum_test
 
def bunch_axis_list_to_covariance_list_test
 
def bunch_convert_string_to_axis_list_test
 
def bunch_get_axes_test
 
def bunch_get_hit_variable_test
 
def bunch_list_get_hit_variable_test
 
def bunch_get_test
 
def bunch_get_amplitude_test
 
def bunch_histogram_var_bins_test
 
def bunch_histogram_test
 
def __bunch_cmp
 
def bunch_root_graph_test
 
def bunch_root_histogram_test
 
def bunch_root_scatter_graph_test
 
def bunch_matplot_graph_test
 
def bunch_matplot_histogram_test
 
def bunch_matplot_scatter_graph_test
 
def bunch_list_get_test
 
def bunch_new_hit_shell_test
 
def bunch_maus_root_io_test
 
def bunch_builtin_io_test
 
def bunch_muon1_csv_read_test
 
def bunch_dict_builtin_io_test
 
def __test_comptor
 
def __test_truth
 
def bunch_user_io_test
 
def set_covariances_test
 
def bunch_get_dispersion_rsquared_test
 
def bunch_canonical_angular_momentum_test
 
def bunch_period_transformation_test
 
def bunch_build_ellipse_2d_test
 
def bunch_build_ellipse_penn_test
 
def bunch_set_covariance_matrix_test
 
def bunch_test
 
def cut_bc_test
 Test the private member function _cut and accompanying Bunchcore._cut_double. More...
 
def test_bunch
 

Variables

 run_test = xboa.test.TestTools.run_test
 
 run_test_group = xboa.test.TestTools.run_test_group
 
 __float_tol = xboa.test.TestTools.__float_tol
 
 parse_tests = xboa.test.TestTools.parse_tests
 
 __test_root_hist = xboa.test.TestTools.test_root_hist
 
 __test_root_canvas = xboa.test.TestTools.test_root_canvas
 
 __test_root_graph = xboa.test.TestTools.test_root_graph
 

Function Documentation

def xboa.test.BunchTest.bunchcore_test ( )

Definition at line 30 of file BunchTest.py.

def xboa.test.BunchTest.bunch_hit_equality_test (   bunch1,
  bunch2,
  isEqual 
)

Definition at line 102 of file BunchTest.py.

def xboa.test.BunchTest.bunch_delete_test (   bunch)

Definition at line 107 of file BunchTest.py.

def xboa.test.BunchTest.bunch_equality_test (   bunch1,
  bunch2,
  isEqual 
)

Definition at line 116 of file BunchTest.py.

def xboa.test.BunchTest.bunch_str_test (   bunch)

Definition at line 121 of file BunchTest.py.

def xboa.test.BunchTest.bunch_repr_test (   bunch)

Definition at line 125 of file BunchTest.py.

def xboa.test.BunchTest.bunch_copy_test (   bunch)

Definition at line 131 of file BunchTest.py.

def xboa.test.BunchTest.bunch_deepcopy_test (   bunch)

Definition at line 136 of file BunchTest.py.

def xboa.test.BunchTest.bunch_len_test (   bunch)

Definition at line 141 of file BunchTest.py.

def xboa.test.BunchTest.bunch_getitem_test (   bunch)

Definition at line 145 of file BunchTest.py.

def xboa.test.BunchTest.bunch_setitem_test (   bunch)

Definition at line 150 of file BunchTest.py.

def xboa.test.BunchTest.bunch_conditional_remove_test (   bunch)

Definition at line 157 of file BunchTest.py.

def xboa.test.BunchTest.bunch_translate_test (   bunch)

Definition at line 174 of file BunchTest.py.

def xboa.test.BunchTest.bunch_abelian_transformation_test (   bunch)

Definition at line 190 of file BunchTest.py.

def xboa.test.BunchTest.bunch_transform_to_test (   bunch)

Definition at line 206 of file BunchTest.py.

def xboa.test.BunchTest.bunch_hits_test (   bunch)

Definition at line 233 of file BunchTest.py.

def xboa.test.BunchTest.bunch_get_hits_test (   bunch)

Definition at line 237 of file BunchTest.py.

def xboa.test.BunchTest.bunch_standard_deviation_test (   bunch)

Definition at line 246 of file BunchTest.py.

def xboa.test.BunchTest.bunch_moment_test (   bunch)

Definition at line 253 of file BunchTest.py.

def xboa.test.BunchTest.bunch_mean_test (   bunch)

Definition at line 267 of file BunchTest.py.

def xboa.test.BunchTest.bunch_covariance_matrix_test (   bunch)

Definition at line 278 of file BunchTest.py.

def xboa.test.BunchTest.bunch_bunch_weight_test (   bunch)

Definition at line 299 of file BunchTest.py.

def xboa.test.BunchTest.bunch_clear_local_weights_test (   bunch)

Definition at line 306 of file BunchTest.py.

def xboa.test.BunchTest.bunch_clear_global_weights_test (   bunch)

Definition at line 314 of file BunchTest.py.

def xboa.test.BunchTest.bunch_clear_weights_test (   bunch)

Definition at line 322 of file BunchTest.py.

def xboa.test.BunchTest.bunch_cut_test (   bunch)

Definition at line 331 of file BunchTest.py.

def xboa.test.BunchTest.bunch_transmission_cut_test (   bunch)

Definition at line 359 of file BunchTest.py.

def xboa.test.BunchTest.bunch_set_geometric_momentum_test (   bunch)

Definition at line 393 of file BunchTest.py.

def xboa.test.BunchTest.bunch_axis_list_to_covariance_list_test (   bunch)

Definition at line 402 of file BunchTest.py.

def xboa.test.BunchTest.bunch_convert_string_to_axis_list_test (   bunch)

Definition at line 411 of file BunchTest.py.

def xboa.test.BunchTest.bunch_get_axes_test (   bunch)

Definition at line 419 of file BunchTest.py.

def xboa.test.BunchTest.bunch_get_hit_variable_test (   bunch)

Definition at line 423 of file BunchTest.py.

def xboa.test.BunchTest.bunch_list_get_hit_variable_test (   bunch)

Definition at line 435 of file BunchTest.py.

def xboa.test.BunchTest.bunch_get_test (   bunch)

Definition at line 448 of file BunchTest.py.

def xboa.test.BunchTest.bunch_get_amplitude_test (   bunch)

Definition at line 508 of file BunchTest.py.

def xboa.test.BunchTest.bunch_histogram_var_bins_test (   bunch)

Definition at line 532 of file BunchTest.py.

def xboa.test.BunchTest.bunch_histogram_test (   bunch)

Definition at line 559 of file BunchTest.py.

def xboa.test.BunchTest.__bunch_cmp (   b1,
  b2 
)
private

Definition at line 573 of file BunchTest.py.

def xboa.test.BunchTest.bunch_root_graph_test (   bunch_dict)
def xboa.test.BunchTest.bunch_root_histogram_test (   bunch)

Definition at line 593 of file BunchTest.py.

References xboa.test.BunchTest.__test_root_hist.

def xboa.test.BunchTest.bunch_root_scatter_graph_test (   bunch)

Definition at line 601 of file BunchTest.py.

References xboa.test.BunchTest.__test_root_graph.

def xboa.test.BunchTest.bunch_matplot_graph_test (   bunch_dict)

Definition at line 615 of file BunchTest.py.

def xboa.test.BunchTest.bunch_matplot_histogram_test (   bunch)

Definition at line 620 of file BunchTest.py.

def xboa.test.BunchTest.bunch_matplot_scatter_graph_test (   bunch)

Definition at line 625 of file BunchTest.py.

def xboa.test.BunchTest.bunch_list_get_test (   bunch_dict)

Definition at line 630 of file BunchTest.py.

def xboa.test.BunchTest.bunch_new_hit_shell_test ( )

Definition at line 636 of file BunchTest.py.

def xboa.test.BunchTest.bunch_maus_root_io_test (   _bunch_not_used)

Definition at line 645 of file BunchTest.py.

def xboa.test.BunchTest.bunch_builtin_io_test (   bunch)

Definition at line 671 of file BunchTest.py.

def xboa.test.BunchTest.bunch_muon1_csv_read_test ( )

Definition at line 709 of file BunchTest.py.

def xboa.test.BunchTest.bunch_dict_builtin_io_test (   bunch_dict)

Definition at line 724 of file BunchTest.py.

def xboa.test.BunchTest.__test_comptor (   hit1,
  hit2 
)
private

Definition at line 756 of file BunchTest.py.

def xboa.test.BunchTest.__test_truth (   hit)
private

Definition at line 759 of file BunchTest.py.

Referenced by xboa.test.BunchTest.bunch_user_io_test().

def xboa.test.BunchTest.bunch_user_io_test (   bunch)

Definition at line 762 of file BunchTest.py.

References xboa.test.BunchTest.__test_truth().

def xboa.test.BunchTest.set_covariances_test (   bunch)

Definition at line 798 of file BunchTest.py.

def xboa.test.BunchTest.bunch_get_dispersion_rsquared_test (   bunch)

Definition at line 802 of file BunchTest.py.

def xboa.test.BunchTest.bunch_canonical_angular_momentum_test (   bunch)

Definition at line 809 of file BunchTest.py.

def xboa.test.BunchTest.bunch_period_transformation_test (   bunch)

Definition at line 820 of file BunchTest.py.

def xboa.test.BunchTest.bunch_build_ellipse_2d_test ( )

Definition at line 830 of file BunchTest.py.

def xboa.test.BunchTest.bunch_build_ellipse_penn_test ( )

Definition at line 843 of file BunchTest.py.

def xboa.test.BunchTest.bunch_set_covariance_matrix_test (   bunch,
  is_set 
)

Definition at line 870 of file BunchTest.py.

def xboa.test.BunchTest.bunch_test (   bunch)
def xboa.test.BunchTest.cut_bc_test ( )

Test the private member function _cut and accompanying Bunchcore._cut_double.

Definition at line 915 of file BunchTest.py.

References xboa.test.BunchTest.test_bunch().

Referenced by xboa.test.BunchTest.bunch_test().

def xboa.test.BunchTest.test_bunch ( )

Variable Documentation

run_test = xboa.test.TestTools.run_test

Definition at line 19 of file BunchTest.py.

Referenced by xboa.test.BunchTest.bunch_test(), and xboa.test.BunchTest.test_bunch().

run_test_group = xboa.test.TestTools.run_test_group

Definition at line 20 of file BunchTest.py.

Referenced by xboa.test.BunchTest.bunch_test(), and xboa.test.BunchTest.test_bunch().

__float_tol = xboa.test.TestTools.__float_tol

Definition at line 21 of file BunchTest.py.

parse_tests = xboa.test.TestTools.parse_tests

Definition at line 22 of file BunchTest.py.

Referenced by xboa.test.BunchTest.bunch_test(), and xboa.test.BunchTest.test_bunch().

Definition at line 24 of file BunchTest.py.