Analysis Code » History » Version 19
Overton, Edward, 01 March 2016 13:22
h1. Analysis Code
Please put any code that you have written to perform analysis and reconstruction tasks plots etc into the table below along with a description of what it does and how and the language it is written in.
h2. Useful Code
|_.Code |_.Language |_.Description |_. date |_.name |
| bin/utilities/data_tracker_verify.py | Python | Supports argparse interface (i.e. has --help flags!).
Runs over a maus reconstructed data file and produces many 10s of plots
describing the behaviour of various components of the tracker reconstruction.
If you want a quick check of how the data looks - this is a good place to start! | 09/12/2015 | Christopher Hunt |
|"Bad Channel Analysis":http://micewww.pp.rl.ac.uk/attachments/5533/bad_channel.py|Python|MAUS must be sourced, must be run over a processed data file, and configuration variables at the top of the script must be set to point to data. Script calls in MAUS root file and plots a Gaussian or linear fit over each station hit profile. Channels that are outside set limits are added to a bad channel list. Script removes bad channels and recursively fits|01/19/2016|Christopher Heidt|
|blah.py |Python |What it does | 12/12/99 | nameX |
| | | | | nameY |
h2. Final Script Development
OnRec and OnMon are visible through MAUS directly
|_.Code |_.Language |_.Description |_. date |
| https://github.com/e-overton/mice-tracker-calibration | Python | Calibration Script / Tools to be run and checked by experts. TODO: Automatic (shifter) running. |28/10/15 |
| https://github.com/e-overton/mice-analysis-scripts | Python | Analysis Scripts / Tools look at MAUS data, Efficiency in particular. |3/1/16 |
| attachment:ReconstructionPlots.py |Python | Python Script (or eventually an Analysis Package)of Reconstruction Plots |28/10/15 |
| DataValidation.py | Python | Script to be run once per run and checked by shifters to check the
validity of the data and that the calibrations are valid. Then a final
line that based on those checks and tolerances says whether the run is
good for the tracker or not. In Physics Devel. |28/10/15 |
| attachment:scifi_run_summary_plots.py | Python | Python script producing various data quality plots, takes a maus_output.root file as an argument |29/10/15 |