Difference between revisions of "DIRC Software Overview"
From GlueXWiki
(→Software Packages and Setup) |
|||
Line 4: | Line 4: | ||
== Software Packages and Setup == | == Software Packages and Setup == | ||
− | The software packages required to run DIRC simulation and reconstruction are a part of standard GlueX software deployment | + | The software packages required to run DIRC simulation and reconstruction are a part of standard GlueX software deployment. |
− | [https://github.com/JeffersonLab/hdds/tree/dirc_commissioning_2018 hdds], [https://github.com/JeffersonLab/halld_recon/tree/dirc_commissioning_2018 halld_recon], [https://github.com/JeffersonLab/halld_sim/tree/dirc_commissioning_2018 halld_sim], [https://github.com/JeffersonLab/HDGeant4/tree/dirc_commissioning_2018 hdgeant4], etc. | + | * Packages: [https://github.com/JeffersonLab/hdds/tree/dirc_commissioning_2018 hdds], [https://github.com/JeffersonLab/halld_recon/tree/dirc_commissioning_2018 halld_recon], [https://github.com/JeffersonLab/halld_sim/tree/dirc_commissioning_2018 halld_sim], [https://github.com/JeffersonLab/HDGeant4/tree/dirc_commissioning_2018 hdgeant4], etc. |
− | * For the 2018 commissioning period we are using a branch of these repositories: '''dirc_commissioning_2018''' | + | ** For the 2018 commissioning period we are using a branch of these repositories: '''dirc_commissioning_2018''' |
* Installation instructions and a list of steps to start generating simulation can be found in this [https://github.com/JeffersonLab/hd_utilities/blob/master/dirc/README README] file | * Installation instructions and a list of steps to start generating simulation can be found in this [https://github.com/JeffersonLab/hd_utilities/blob/master/dirc/README README] file | ||
+ | |||
+ | The latest version of MC samples which can be studied with this branch are located at: | ||
+ | * Event samples: <code>/volatile/halld/home/jrsteven/2018-dirc/dircsim-2018_08-ver01/</code> | ||
+ | * LUTs: <code>/group/halld/Users/jrsteven/2018-dirc/dircsim-2018_08-ver01/</code> | ||
== Analysis Scripts == | == Analysis Scripts == |
Revision as of 09:43, 17 August 2018
Contents
Software Packages and Setup
The software packages required to run DIRC simulation and reconstruction are a part of standard GlueX software deployment.
- Packages: hdds, halld_recon, halld_sim, hdgeant4, etc.
- For the 2018 commissioning period we are using a branch of these repositories: dirc_commissioning_2018
- Installation instructions and a list of steps to start generating simulation can be found in this README file
The latest version of MC samples which can be studied with this branch are located at:
- Event samples:
/volatile/halld/home/jrsteven/2018-dirc/dircsim-2018_08-ver01/
- LUTs:
/group/halld/Users/jrsteven/2018-dirc/dircsim-2018_08-ver01/
Analysis Scripts
- Analysis and calibration scripts should be located in dirc/ directory of hd_utilities
Translation table
- Initial decoder work ongoing by David
LUT algorithm documentation
- Writeup from Maria
Studies
A list of DIRC Software Tasks is maintained, which are the required tools necessary for analysis of the commissioning data. Below are some planned/ongoing studies to evaluate the commissioning data.
Mis-alignment effects
- Goal: Study qualitatively how mis-alignments may impact hit patterns and LUT reconstruction
- Identify likely mis-alignments and implement in alternative XML geometries as examples of what we may observe in the data
- Try using LUT from "as-built" geometry to see how the mis-alignments affect the commissioning observables
Final Alignment
- Goal: Optimize alignment parameters for positions and angles of all optical components using identified track samples
- Plan to use Bayesian optimization technique with FastDIRC algorithm (Cris)
- Closure test with MC by the end of the year?
- Possible test using sub-samples for alignment procedure and validation
- Align optical box components using tracks from single bar, then test alignment with tracks from other bars
- Align all components using identified pion sample, then test alignment with identified kaon sample