Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rick Wilkinson Calo Framework & HCAL Digitization Status Calo Framework & HCAL Digitization Status u Optimization using igprof u Time Slewing for HCAL.

Similar presentations


Presentation on theme: "Rick Wilkinson Calo Framework & HCAL Digitization Status Calo Framework & HCAL Digitization Status u Optimization using igprof u Time Slewing for HCAL."— Presentation transcript:

1 Rick Wilkinson Calo Framework & HCAL Digitization Status Calo Framework & HCAL Digitization Status u Optimization using igprof u Time Slewing for HCAL u Validation

2 Rick Wilkinson Profiling with igprof Profiling with igprof Simple to use > igprof cmsRun –p parameters.cfg > igprof-analyse igprof.nnnn The biggest CPU-using routines really were unnecessary! u Some blank Calo analog signals were stored in a map, never used u Needed to reserve size for output Calo digi collections u CSC was saving Digi-SimHit links in a map, but never using. All Calo subdetectors use the same framework, so optimizations affect them all

3 Rick Wilkinson HCAL Time Slew HCAL Time Slew In testbeam, small signals arrive slower: 1030100225GeV

4 Rick Wilkinson HCAL Time Slew HCAL Time Slew u Implemented by delaying each SimHit in the shower, according to that curve u Calo framework has a hook for HitCorrections u Unlikely to reproduce that curve! u Delaying each SimHit isn’t the same as delaying the final signal u Can tweak parameters later

5 Rick Wilkinson Validation u Ultimate validation: RUN FULL CHAIN UP TO JETS u Have.cfg file u not seeing ECAL RecHits yet. u Seeing HCAL RecHits, towers, jets. u Need to compare summed SimHit energy & RecHit energy u This is today’s job for me.


Download ppt "Rick Wilkinson Calo Framework & HCAL Digitization Status Calo Framework & HCAL Digitization Status u Optimization using igprof u Time Slewing for HCAL."

Similar presentations


Ads by Google