Actions
PC22052018¶
Thursday 24th May 2018 at 16:00 BST
Phone details: http://mice.iit.edu/phonebridge.html
08082380274
1779339517
- Table of contents
- PC22052018
Summary of Actions¶
Task | Person | Added | Issue Number | Comment |
---|---|---|---|---|
|
C. Hunt | 06/01/16 | #1807 | DONE |
|
C. Hunt | 06/01/16 | #1807 | DONE |
Fix low TOF2 efficiency | S. Wilbur / V. Pec | 31/03/2017 | #1912 | in progress |
Fix TOF momentum discrepancy | S. Wilbur / V. Pec | 31/03/2017 | in progress | |
"Cuts" data structure object | A. Kurup | 22/03/2017 | #1921 | merged proposed |
Add "MC run number" somewhere | D. Rajaram | 13/04/2016 | #1838 |
Release status¶
- Current release = 3.1.2
- Targets for next major release, 3.2:
- New version of the cuts data structure object (Ajit)
- Fix low TOF2 efficiency (S. Wilbur, V. Pec)
- Fix TOF momentum discrepancy (S. Wilbur, V. Pec)
- Event Viewer Reducer (M. Savic)
- Update Globals documentation (Melissa and Chris R.)
- Targets for future release:
- Multithreaded MAUS (D. Rajaram)
- Tracker -- purity analysis code (C. Hunt)
- 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)¶
- Pattern recognition:
- DONE Fix Pattern Recognition bugs - 50 MeV/c excess (C. Hunt)
- Track fit:
- DONE MINUIT misreconstruction at low pt #1807 (C. Hunt)
- Lots of error messages coming out from MINUIT (i.e.
<Minuit2>: MnGlobalCorrelationCoeff: inversion of matrix fails
): real concern or just annoying?
- Old actions:
- Space-point, track-finding efficiency studies partly blocked by lack of trigger #1182
- Fix tracker MC no MCS x' 1s.d. deviation bug (P. Kyberd)
TOF (D. Rajaram)¶
- TOF inefficiency:
- release DT cut to 2ns. Improvements but some additional effects may come from the calibration (Viktor)
- DT offset: mostly in outer slabs. Improving the calibration (Scott)
- Restructure TOF MC Digitizer - part of trigger MC (D. Rajaram)
- Viktor investigating on the bad channel spotted. Work on the calibration still undergoing, probably only source of the low efficiency on the corners.
EMR (F. Drielsma)¶
KL (M. Bogomilov)¶
CKOV (D. Rajaram)¶
- Calibration
- Validate CKOV MC against data
Global Reconstruction (M. Uchida/C. Rogers)¶
- Victor started working on the Globals.
- ACTION: new information in the work book, in the documentation and in the system paper.
- Verbosity in the log coming from killed tracks #1955
- Globals memory usage: improved, to be verified with imminent reprocessing
- Globals: implement two debug levels
- Melissa: encouraged to have the global tracks done independently upstream and downstream of the absorber and next matched together. Different from what Chris was initially implementing.
Monte Carlo¶
- Monte Carlo trigger (D. Rajaram) #1182
- Restructure TOF Digitisation and incorporate MapCppTrigger (D. Rajaram)
- ACTION Run number in MC
Geometry and CDB¶
Geometry:- Wedge absorber: Pavel to provide a GDML.
- LH2 absorber during the filling needs to be defined
- Durga has fixed several issues
- 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 (On Hold)
Batch Offline Reconstruction¶
- Massive logging (O(root output)) had to be sorted out.
- GRID MC: on hold
- Offline reconstruction:
- imminent with release MAUS-v3.1.2 in the MLCR
- long term solution: jobs on the GRID (https://micewww.pp.rl.ac.uk/projects/computing-software/wiki/Grid-PC180206). Fixed been made to download scifi maps and calibrations to a non-maus area.
- Ready to be tested on the GRID. dCache will host the semaphore instead of
offrec01
. - Future: move
datamover
out of miceNet into PPD. Will be a new box.
Infrastructure¶
- OutputCppRoot
- 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
- Multithread MAUS for regular use, not just online recon (the online reconstruction is multithread and is using MAUS as a third party)
Event Viewer¶
- Ready for the next release. Documentation (workbook) updated.
Documentation¶
- Update tracker (P. Kyberd)
Build system / Version control¶
- Move VCS to git and github
Analysis¶
- Analysis cuts structure (A. Kurup):
- Upgrade of the work https://micewww.pp.rl.ac.uk/attachments/download/9662/2018_01_10_Cuts_Upgrade_Specification-2.pdf
- New structure: Ajit has implemented a new class to store additional informations on the cuts and a new mapper. Some details here https://indico.cern.ch/event/712533/contributions/2948710/attachments/1632092/2602461/20180412-Analysis-Kurup.pdf
AOB¶
- MICA analysis package: https://github.com/ajdobbs/mica
- Is C based. Not all the users would take advantage of it.
Notes¶
Attendance¶
- Phone: Durga, Paul
- RAL: Paolo
Release Status¶
Schedule¶
Detectors¶
TOF:- Calibration to be fixed
- List of channels to be blacklisted in hand. Durga will patch the code before producing the next release.
Global Reconstruction¶
Monte Carlo¶
Geometry and CDB¶
Third party libraries¶
Online Reconstruction¶
Batch Offline Reconstruction¶
Infrastructure¶
Performance¶
Event Viewer¶
Build system / Version control¶
Analysis¶
Cuts structure:- to be tested on data before being included in
analyze_data_offline.py
(for CPU and memory usage, eventual crashes, ...) - optimal set of cuts to be defined
- add a paragraph into the MAUS paper
AOB¶
- Next meeting: June 2018
Updated by Franchini, Paolo over 5 years ago · 9 revisions