Project

General

Profile

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.

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 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

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
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
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

ReconstructionPlots.py Magnifier (325 Bytes) George, Melissa, 28 October 2015 16:28

scifi_run_summary_plots.py Magnifier (4.46 KB) Dobbs, Adam, 29 October 2015 17:18

bad_channel.py Magnifier (11.3 KB) Heidt, Christopher, 19 January 2016 13:42