Project

General

Profile

Actions

PC16052017

Wednesday 16th May 2017 at 15:00 GMT

Phone details: http://mice.iit.edu/phonebridge.html

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)

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

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

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
  • 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
  • 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 almost 4 years ago · 2 revisions