core.list_of_elements package
In this subpackage, we define ListOfElements
.
This object holds several contiguous :class:.`Element`. We also define factory methods to instantiate this objects more easily, as well as helper functions.
Submodules
- core.list_of_elements.factory module
ListOfElementsFactory
ListOfElementsFactory.__init__()
ListOfElementsFactory._delta_phi_for_tracewin()
ListOfElementsFactory._get_initial_element()
ListOfElementsFactory._shift_entry_phase()
ListOfElementsFactory._subset_files_dictionary()
ListOfElementsFactory._subset_input_particle()
ListOfElementsFactory._whole_list_input_particle()
ListOfElementsFactory.from_existing_list()
ListOfElementsFactory.subset_list_run()
ListOfElementsFactory.whole_list_run()
- core.list_of_elements.helper module
_get_first_key_of_idx_dict_higher_than()
elt_at_this_s_idx()
equivalent_elt()
equivalent_elt_idx()
filter_cav()
filter_elts()
filter_out()
first()
group_elements_by_lattice()
group_elements_by_section()
group_elements_by_section_and_lattice()
indiv_to_cumul_transf_mat()
is_list_of()
is_list_of_elements()
is_list_of_list_of_elements()
is_list_of_list_of_field_maps()
- core.list_of_elements.list_of_elements module
ListOfElements
ListOfElements.__init__()
ListOfElements._first_init()
ListOfElements._set_element_indexes()
ListOfElements.force_reference_phases_to()
ListOfElements.from_pickle()
ListOfElements.get()
ListOfElements.has()
ListOfElements.l_cav
ListOfElements.phi_abs_in
ListOfElements.pickle()
ListOfElements.store_settings_in_dat()
ListOfElements.take()
ListOfElements.tracewin_command
ListOfElements.tunable_cavities
ListOfElements.w_kin_in