-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New datatype and loading for tracking data
* test * added new class for full simulation data * deleted random file * docstring, new constant to be used for tests * adapt compare_tbt to be able to check all fields if tracking simulation data is specified * add test to read trackone file fully (all fields) as SimulationData in the TbtData matrices * up minor version * update type hint of matrices in TbtData * field instead of plane * make fieldnames classmethod and return a list of the fields * with docstrings * change full_sim_data for is_tracking_data * group numpy_to_tbt and numpy_to_sim_tbt into one function, with argument to be provided * rename to is_tracking_data here too * remove SIMDATA_FIELDS and use the fieldnames classmethod instead * generate_average_tbtdata now goes through fields automatically * differenciate between index of bunch and index of field * declare DataType in structures, import and use it for type hints * TrackingData instead of SimulationData --------- Co-authored-by: Felix Soubelet <felix.soubelet@protonmail.com>
- Loading branch information
Showing
6 changed files
with
124 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters