Actions
PC16052017¶
Wednesday 16th May 2017 at 15:00 GMT
Phone details: http://mice.iit.edu/phonebridge.html
- Table of contents
- PC16052017
Summary of Actions¶
Task | Person | Added | Issue Number | Comment |
---|---|---|---|---|
Provide tracker validation criteria to DR | P. Kyberd | 22/03/2017 | ||
Create a "cuts" data structure object | M. Fedorov | 22/03/2017 | #1921 | |
Add "MC run number" somewhere | D. Rajaram | 13/04/2016 | #1838 | |
Need validation plot from detectors to integrate with geometry & reco to make sure both are OK | D. Rajaram | 16/09/2015 | #1585 | Examples at the bottom |
Fix Pattern Recognition bugs that cause loss in efficiency | A. Dobbs | 06/01/16 | #1807 | Done for straights |
Fix close to paraxial tracks producing NaN output | C. Hunt | #1862 | Temp fix made, just discards tracks with NaNs |
Release status¶
- Current release = 2.9.0
- Targets for release 3.0.0:
- Global recon run as part of standard scripts
- Targets for future release:
- Cuts data structure object (M. Fedorov)
- Event Viewer Reducer (M. Savic)
- Tracker -- purity analysis code (A. Dobbs)
- Tracker -- optimise helical pattern recognition (A. Dobbs)
- Tracker -- calibrations download automatically at the start of each run (P. Kyberd)
- Framework -- trigger MC (D. Rajaram)
Schedule¶
Detectors¶
Detector integration (D. Rajaram)¶
- ACTION: Add data_analyzable flag for each detector in post processing to CDB (Detector software heads) #1585, #1689
Tracker (P. Kyberd)¶
- ACTION Evaluate tracker performance in presence of dark current for DEMO
- Efficiency tools and results
- Purity tools and results
- Reconstruction improvements
- Fix tracker MC no MCS x' 1s.d. deviation bug (P. Kyberd)
- ACTION Fix Pattern Recognition bugs that cause loss in efficiency #1807 (A. Dobbs)
- Space-point, track-finding efficiency studies partly blocked by lack of trigger #1182
- ACTION: Fix close to paraxial tracks producing nan output (C. Hunt, P. Kyberd)
TOF (D. Rajaram)¶
- Restructure TOF MC Digitizer - part of trigger MC (D. Rajaram)
EMR (F. Drielsma)¶
KL (M. Bogomilov)¶
CKOV (A. Liu, D. Rajaram)¶
- Calibration
- Validate CKOV MC against data
Global Reconstruction (M. Uchida)¶
- Tracking (J. Greis)
- Primary chain http://micewww.pp.rl.ac.uk/issues/1840
- PID (M. Uchida)
Monte Carlo¶
- Monte Carlo trigger (D. Rajaram) #1182
- Restructure TOF Digitisation and incorporate MapCppTrigger (D. Rajaram)
Geometry and CDB¶
- Want to be able to pull down tracker calibration data at the start of every run (better for online rec)
- CDB C++ API written, but not yet ready for use
Third party libraries¶
- ROOT6 upgrade (AD)
Online Reconstruction¶
- New online framework should be added to MAUS as a third party (D. Rajaram)
- Software On Call (A. Dobbs)
Batch Offline Reconstruction¶
- GRID MC running
- Offline Rec running with 2.8.4
Infrastructure¶
- Multiple tracks per trigger
- Complete Output API
- Make OutputCppRoot inherit from IModule
- No more casting from py_obj* to determine Spill, RunFoooter, RunHeader, JobFooter, JobHeader type?
- Make base class for Spill, RunFooter, RunHeader, JobFooter, JobHeader
- Make OutputCppRoot work with cpp reducers in general (ok if some specific ones do not)
- Fix the Reducer API to all running multiple reducers in a chain
- Find a way of making the spill and event number accessible through the data structure detector event classes
Performance¶
- Speed improvements for MC
Event Viewer¶
Documentation¶
- Update tracker (P. Kyberd)
Build system / Version control¶
- Move VCS to git and github
Analysis¶
- Add analysis cuts to reconstructed data (M. Fedorov, C. Rogers)
- Add place to hold cuts and bool flags to data structure
- Add analysis code to correctly set the flags
AOB¶
Notes - May 17, 2017¶
- Attendance: DR, MF, PK, JG, MS
- Summary of actions:
- Tracker validation criteria:
- PK feels there's not much that can be provided
- DR proposed to put in something basic e.g. avg(#TKUspacepoints / #TOF1 spacepoints) >= 3) and tracker group can then revise/advise
- Cuts:
- MF is finishing off changes to the datatructure to hold the cuts objects. Now working through some application test failures. Will then test with VB's cuts.
- Says ~June 1st week might be a reasonable target to get this into the trunk
- PR bugs and efficiency
- PK notes that AD's recent improvements and changes in reusing unused spacepoints shows an improvement in TKD efficiency.
- Not clear if these improvements are in 2.9.0
- Tracker validation criteria:
- Detectors
- TOF
- DR notes that the TOF mc digitization and multiple events stands due to lack of resources
- There are a couple of higher priority items in the TOF that have a more urgent impact on StepIV analysis -- lower efficiency in TOF2, and momentum scale discrepancy between TOF and tracker - S. Wilbur is working on those
- TOF
- Globals:
- JG notes that the extensive global update to the trunk includes all the datastructure changes - using the primary chain to hold global objects.
- DR asks when a script can be made available to test this out
- JG: it should be ready to run - just add MapCppGlobalTrackMatching to list of runtime modules & default config should work
- DR mentions running time as a potential issue to watch. JG says asking the code to do the matching assuming all particles are muons will cut the running time by 2/3
- Documentation is supposed to be in the trunk [ JG has proposed a new merge which includes the doc source files]
- Event viewer:
- MS has introduced MiceModules to handle the geometry for helical tracks
- this seems to have thrown up a few issues at run-time, the errors are pointing to some access/instantiating of micemodules, but not clear.
- MS looking into it and will seek help if blocked
- Once this is sorted, the EV Reducer should be ready to get merged into the trunk & used in online reco
- maybe not for 3.0, but worth trying
- Batch & offline processing
- Offrec: all StepIV data have been processed with 2.8.5
- MC: 2.9.0 has patched a G4BL bug & CR/PF have tuned some G4BL decks. Waiting for CR/PF to validate the tuned MC and after that the G4BL will get regenerated with 2.9 and an MC production will get pushed
- Release and build
- PK is seeing some installation issues with 2.9.0. Has reported to AD
- Next meeting -- May 31, 2017
Attendance¶
Release Status¶
Schedule¶
Detectors¶
- Tracker
- Validation criterion for good event required from tracker to give to DR - PK will talk to MU (PK)
- Tracker NaN - fix by next release (CH)
- Work continuing on efficiency improvement, next steps:
- Refactor least squares fit to try to avoid nturns calculation
- Enhance efficiency calculation to deal with non-ideal events if possible
Global Reconstruction¶
Monte Carlo¶
Geometry and CDB¶
Third party libraries¶
Online Reconstruction¶
Batch Offline Reconstruction¶
Infrastructure¶
Performance¶
Event Viewer¶
Build system / Version control¶
Analysis¶
AOB¶
Next meeting: 30th May 2017
Updated by Rajaram, Durga over 6 years ago · 2 revisions