100 likes | 174 Views
Explore the journey of Glast Release GR1 from its initial issues to the implementation of fixes and improvements. Follow the modifications made, challenges faced, and solutions applied. Dive into the impact on various packages and the transformation in energy response. Discover where the release stands currently and the upcoming steps for further enhancement.
E N D
A Brief History of Glast Release • GR1.1594 (Friday, July 15) • Effectively, the first DC-2 2M all-gamma sample • Had various problems (no MIP finding, Direct diode deposit all to one face, etc.) • GR1.612 (Wednesday, July 27) • Why change one thing when you can change 10? • 21 packages change between these two runs • Most important to this discussion: • Convert ntuple output from doubles to floats • CalDigi, CalXtalResponse and Trigger packages extensively refactored. Also attempts to raise thresholds to 2 MeV and double the noise • MIP finding turned on (version optimized for speed) • Various bug fixes in CalRecon, Event and AnalysisNtuple related to new Cal output format • All runs use the same seed so can’t be used…
A Brief History of Glast Release • GR1.613 (Friday, July 29) • Fix run seed problem • Notice that energy response appears to have changed significantly • GR1.615 • Six packages modified, including: • CalXtalResponse – fix bug which allowed longitudinal position to be outside hit crystal (and often in another tower…) • CalRecon – fix bug in Last Layer Likelihood tool which caused it to not get called • Still see problem with energy response in recon • GR1.615-mod • Back out CalDigi/CalXtalResponse/Trigger to post GR1.594 versions • This puts thresholds and noise back to “old” versions • But appears to “solve” the energy response problem
Cal Raw Energy SumGR1.594 to GR1.615 all-gamma 180 GeV Blue Histogram: GR1.594 Red Overlay: GR1.615 Was not expecting things to get worse!!!
Cal “PSF”GR1.594 to GR1.615 all-gamma 180 GeV Blue Histogram: GR1.615 Red Overlay: GR1.594 Was not expecting things to get worse!!! MC-Cal Angle (radians)
Look at Input to CalReconCalXtalRecData: GR1.594 to GR1.615 all-gamma 180 GeV Blue Histogram: GR1.594 Red Overlay: GR1.615 Number of CalXtalRecData objects per event (with a nonzero number of CalDigis
Look at Input to CalReconCalXtalRecData: GR1.594 to GR1.615 all-gamma 180 GeV Blue Histogram: GR1.594 Red Overlay: GR1.615 Energy per CalXtalRecData object for all CalXtalRecData objects in each event Close in on range 0-50 MeV
Look at Input to CalReconCalXtalRecData: GR1.594 to GR1.615mod all-gamma 180 GeV Blue Histogram: GR1.594 Red Overlay: GR1.615mod “Old” CalXtalResponse code with raised thresholds and noise Close in on range 0-50 MeV Energy per CalXtalRecData object for all CalXtalRecData objects in each event
Cal Raw Energy SumGR1.594 to GR1.615 all-gamma 180 GeV Blue Histogram: GR1.613 Red Overlay: GR1.594 Was not expecting things to get worse!!!
Cal “PSF”GR1.594 to GR1.613 all-gamma 180 GeV Blue Histogram: GR1.615-mod Red Overlay: GR1.594 This is what I expected! MC-Cal Angle (radians)
Where Are We Now? • Recon appears to be ready for CT studies again • MIP Finding code in place and in output ntuple • Cluster energy and axis appear to be “normal” • Running the “old” CalDigi/CalXtalResponse/Trigger • Can raise thresholds and noise in this code to desired levels • Are we losing something in the updated package that we need for DC-2? • Time frame for studying/fixing the code? • Are there other problems? • Onboard Filter is having a problem too? • Opinions?