David WrenDC1 Closeout, 13 February 20041 OnboardFilter Update Work done by: Navid Golpayegani J.J. Russell David Wren Data Challenge I Closeout Meeting,

Slides:



Advertisements
Similar presentations
GLAST LAT Project Calibration and Analysis Meeting, 28 Nov 2005 E. Grove et al. 1 Proposed Flight Trigger Configuration: Engines and Scheduler Table J.
Advertisements

GLAST LAT Project I&T Meeting – Jan 20,2004 E. do Couto e Silva 1 GLAST Large Area Telescope: EM1 Data Analysis and Calibration Summary Report Eduardo.
S. Ritz 1 Hardware Trigger Throttle Issues Context: the triggers Purpose of throttle on TKR trigger Earlier design using TKR geographic information The.
GLAST LAT ProjectIA Workshop 6 – Feb28,2006 Preliminary Studies on the dependence of Arrival Time distributions in the LAT using CAL Low Energy Trigger.
Update: Onboard Filter & Ground Software Integration N. Golpayegani S. Ritz D. Wren Analysis Group Meeting; 28 July 2003.
GLAST LAT Project Apr 1, 2005 E. do Couto e Silva 1/31 Overview of End to End Runs Eduardo do Couto e Silva April 1, 2005 ( not it is not a joke, we finally.
SVAC/ISOCInstrument Analysis Workshop, February 27, 2006 Anders W. Borgland 1 Overview Of LAT Data Taking Anders W. Borgland Science Verification, Analysis.
Status of Trigger Rate Studies Analysis Group meeting 27 January 2003 D. Wren S. Ritz.
1Calice-UK Cambridge 9/9/05D.R. Ward David Ward Compare Feb’05 DESY data with Geant4 and Geant3 Monte Carlos. Work in progress – no definitive conclusions.
S. Ritz1 Checking Out What is Checked In  Need to optimize balance of checking between users and developers. –infuse more of a culture of detailed checking.
GLAST LAT Project11/18/04 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test Two Tower Integration Readiness Review Particle Test Elliott.
GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC Trigger Scheduler, Engines, and Rates.
1 First look at new MC files First look at reconstruction output from the newly- generated “mock-data” MC files. –These contain the following improvements:
A.Chekhtman1 GLAST LAT ProjectCalibration and Analysis group meeting, April, 3, 2006 CAL on-orbit calibration with protons. Alexandre Chekhtman NRL/GMU.
Simulation / Reconstruction Working group Toby Burnett University of Washington Jan 2000 T.
Modeling TKR Readout Effects Part 2 Leon R. Analysis Group 12 September 2005.
Hardware Failure Impacts Exercises S. Ritz. Issues Recent results from design reliability analysis (system engineering, Thurston et al.) Probabilities.
GLAST LAT Project S. Ritz 1 GLAST Large Area Telescope: Adding Converter to the Blank TKR Planes? Bill Atwood, Tune Kamae, Steve Ritz 4 September 2002.
Bill Atwood, SCIPP/UCSC, Dec., 2003 GLAST 1 DC1 Instrument Response Agenda Where are we? V3R3P7 Classification Trees Covariance Scaled PSF Pair Energies.
GLAST Science Support Center February 12, 2004 DC1 Closeout Detecting Gamma-Ray Bursts in the DC1 Data David Band (GSSC)
Richard Hughes 28-Feb-06; p.1 IAW6 OnboardFilter Richard E. Hughes, Brian L. Winer The Ohio State University JJ Russell SLAC.
1 May 27, 2005 Comparison tower A data and Montecarlo OVERVIEW Comparison of MC (EM- v 4r060302p18 ) and tower A data using the “baseline” run (Run )
GLAST LAT ProjectDOE/NASA CD3-Critical Design Review, May 12, 2003 S. Ritz Document: LAT-PR Section 03 Science Requirements and Instrument Design.
GLAST LAT ProjectGLAST Flight Software IDT, October 16, 2001 JJRussell1 October 16, 2001 What’s Covered Activity –Monitoring FSW defines this as activity.
Onboard Filter Update Performance after updated cuts David Wren 26 January 2004.
Residual Background events after Rejection Cuts M total background events (GlastReleasev3r3p7) 344 residual events after Bill's rejection cuts. 342.
Bill Atwood, SCIPP/UCSC, DC2 Closeout, May 31, 2006 GLAST 1 Bill Atwood & Friends.
GLAST background review dec Simulating rates: the big picture Incoming rate into the 6 m 2 sphere: is it right? Corresponding trigger rate: implies.
GLAST LAT ProjectIA Workshop 6 – Feb27,2006 S. Ritz Backgrounds and Trigger Rates 1 Backgrounds and Trigger Rates on Orbit S. Ritz with many contributions.
Bill Atwood, SCIPP/UCSC, Oct, 2005 GLAST 1 Back Ground Rejection Status for DC2 a la Ins. Miner Analysis.
Analysis meeting 11July05 - T. Burnett 1 Status of the Background Review DC2 prep meeting: Switch to CRflux package by Mizuno for charged particles, Earth.
CalRecon Moments Analysis Studies I Tracy Usher1/17 A Brief History of Glast Release GR (Friday, July 15) –Effectively, the first DC-2 2M all-gamma.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Event Filtering J.J. Russell Stanford Linear Accelerator.
JQuery Page Slider. Our goal is to get to the functionality of the Panic Coda web site.Panic Coda web site.
Status of Onboard Filter & Ground Software Integration Work done by Navid Golpayegani Steve Ritz J.J. Russell David Wren SLAC Ground Software Workshop:
Pass 6: GR V13R9 Muons, All Gammas, & Backgrounds Muons, All Gammas, & Backgrounds Data Sets: Muons: allMuon-GR-v13r9 (14- Jan-2008) AG: allGamma-GR-v13r9.
Preliminary analysis of p-Pb data update n. 6 Lorenzo Bonechi LHCf Catania meeting – 19 December 2013.
T. Burnett1 GLAST LAT ProjectDOE/NASA Baseline-Preliminary Design Review, January 9, 2002 SAS Software: Sources Detector geometry model Simulation Event.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
1ECFA/Vienna 16/11/05D.R. Ward David Ward Compare these test beam data with Geant4 and Geant3 Monte Carlos. CALICE has tested an (incomplete) prototype.
05/04/06Predrag Krstonosic - Cambridge True particle flow and performance of recent particle flow algorithms.
Rawhits Status A short update on only pattgen “sector mode” Kohei Yorita University of Chicago March 13 th FTK Meeting.
GLAST LAT Project CU Beam Test Workshop 3/20/2006 C. Sgro’, L. Baldini, J. Bregeon1 Glast LAT Calibration Unit Beam Test Status Report on Online Monitor.
DN/d  and dN/dp T analysis status Gabor Veres for the working group QCD meeting, Jan 12, 2010.
Update on Diffractive Dijets Hardeep Bansil University of Birmingham 12/07/2013.
1 EMCAL Reconstruction in Pass pp 900 GeV 29/03/2010 Gustavo Conesa Balbastre.
Bill Atwood, 6-Feb-2008 Pass 6: GR V13R9 Muons, All Gammas, & Backgrounds Muons, All Gammas, & Backgrounds Overview Overview Data Sets: Muons: allMuon-GR-v13r9.
1 HBD Update Itzhak Tserruya DC meeting, May 7, 2008 May7, 2008.
Throttle Studies David Wren Analysis Group Meeting 22 March 2004.
LCFI Physics Studies Meeting, 18 th October 2005Sonja Hillertp. 0 Using event display for improving Q vtx reconstruction  event display might help to.
Update on Diffractive Dijet Production Search Hardeep Bansil University of Birmingham 23/07/2012.
1 Study of Data from the GLAST Balloon Prototype Based on a Geant4 Simulator Tsunefumi Mizuno February 22, Geant4 Work Shop The GLAST Satellite.
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
2005/07/12 (Tue)8th ACFA Full simulator study of muon detector and calorimeter 8th ACFA Workshop at Daegu, Korea 2005/07/12 (Tue) Hiroaki.
GLAST ACD Status. GLAST Overview McPositionHitCol AcdDigiCol AcdRecon AcdDigiAlg AcdReconAlg TkrFitTrackCol TDS Gaudi Algorithms.
Photon purity measurement on JF17 Di jet sample using Direct photon working Group ntuple Z.Liang (Academia Sinica,TaiWan) 6/24/20161.
GLAST LAT Project SE Test Planning Dec 7, 2004 E. do Couto e Silva 1/27 Trigger and SVAC Tests During LAT integration Su Dong, Eduardo do Couto e Silva.
Acd Veto Latching The Acd front end electronics generate a veto primitive when a discriminator goes above threshold. But. The signal is split: One path.
Background Rejection Prep Work
P0D reconstruction/analysis update
Comparison of GAMMA-400 and Fermi-LAT telescopes
GLAST LAT tracker signal simulation and trigger timing study
GLAST Large Area Telescope:
Monte Carlo studies of the configuration of the charge identifier
Downlink rates The next slide was presented to Jonathans’ flux review
Imaging crystals with TKR
ACD Subsystem ACD segmentation and the
CR Photon Working Group
P. Sapienza, R. Coniglione and C. Distefano
Overview of Beam Test Benoit, Ronaldo and Eduardo Nov 8 , 2005 thanks to Steve and Bill for helping to consolidate all the information.
Presentation transcript:

David WrenDC1 Closeout, 13 February OnboardFilter Update Work done by: Navid Golpayegani J.J. Russell David Wren Data Challenge I Closeout Meeting, February 2004

David WrenDC1 Closeout, 13 February Status of Filter Work OnboardFilter has been integrated with GlastRelease OnboardFilter has been tested –Agrees with the Event Display & ntuple variables Have studied logic changes to the Filter –Can reduce gamma vetoes substantially –Performance before changes was not realistic enough for DC1 Have calculated effective area and field of view after OnboardFilter event vetoes Currently studying revisions that would reduce albedo, and further improve gamma performance

David WrenDC1 Closeout, 13 February Using OnboardFilter The Filter is called once for each triggered event Reconstructed Filter tracks can be drawn in the event display –Trigger.Members += {"FilterTracks"}; The fundamental Filter output is in the MeritTuple in the form of two variables –FilterStatus_HI contains status code bits (17 bits), which are the veto bits –FilterStatus_LO contains status code bits 0-14 (15 bits), which are informational bits about the event and its processing Filter Primitives (ACD, CAL, TKR quantities, and tracks) are in the TDS, and are being formatted for placement in an ntuple Filter Documented in LATDocs: LAT-TD

David WrenDC1 Closeout, 13 February Onboard Filter Tracks in Event Display incoming gamma green lines are filter tracks black lines are MC truth charged particle trajectories red lines are strip hits

David WrenDC1 Closeout, 13 February OnboardFilter Tracks in the Event Display (conversion in the ACD…)

David WrenDC1 Closeout, 13 February OnboardFilter Tracks in the Event Display

David WrenDC1 Closeout, 13 February Using OnboardFilter: ROOT Analysis Putting Filter primitives into an easily accessible format –The primitives will include: ACD tiles hit; CAL energy & energy/layer; towers triggered, location of layer coincidences; projection details, but not detailed strip hit info (too much data) –Evaluating two options (this is Navid’s department): Put all info into a separate TTree in the MeritTuple –Could get LARGE Put summary info into a separate TTree in the MeritTuple, and put projection details into digi.root –Would update the class dictionary, which the user would have to load at the beginning of a ROOT session

David WrenDC1 Closeout, 13 February Filter Performance: Overview The Filter removed 95% of the backgndavgpdr source BUT…the filter also did substantial damage to gammas Fraction of TKR triggered gammas vetoed with original Filter configuration. No selections on reconstruction quality or background rejection. Log10(McEnergy)

David WrenDC1 Closeout, 13 February Even after ALL DC1 cuts (goodCal, goodPSF, zdir_cut, bk_veto, pruning), the filter still did damage Log10(McEnergy)

David WrenDC1 Closeout, 13 February Filter Vetoes: What are the cuts? DFC_V_STATUS_TKR_LT_2_ELO = 15, /*!< Low energy, no 2 track evidence */ DFC_V_STATUS_TKR_SKIRT = 16, /*!< Event into the skirt region */ DFC_V_STATUS_TKR_EQ_0 = 17, /*!< No tracks */ DFC_V_STATUS_TKR_ROW2 = 18, /*!< Track Row 2 match */ DFC_V_STATUS_TKR_ROW01 = 19, /*!< Track Row 0 or 1 match */ DFC_V_STATUS_TKR_TOP = 20, /*!< Track Top match */ DFC_V_STATUS_ZBOTTOM = 21, /*!< No tracks into CAL with energy */ DFC_V_STATUS_EL0_ETOT_90 = 22, /*!.90 */ DFC_V_STATUS_EL0_ETOT_01 = 23, /*!< E layer 0/ETOT <.01 */ DFC_V_STATUS_SIDE = 24,/*!< Event has a side face veto */ DFC_V_STATUS_TOP = 25,/*!< Event has a top face veto */ DFC_V_STATUS_SPLASH_1 = 26, /*!< Event has a splash veto */ DFC_V_STATUS_E350_FILTER_TILE = 27, /*!< Event <350Mev + filter tiles */ DFC_V_STATUS_E0_TILE = 28, /*!< Event 0 energy + tile hit */ DFC_V_STATUS_SPLASH_0 = 29, /*!< Event has a splash veto */ DFC_V_STATUS_NOCALLO_FILTER_TILE = 30, /*!< No CAL LO trigger + filter tile */ DFC_V_STATUS_VETOED = 31 /*!< Any veto */ See LATDocs LAT-TD

David WrenDC1 Closeout, 13 February Which Vetoes Killed Gammas? For TKR triggered gammas, there are many active vetoes Black: TKR triggered events Blue: TKR triggered and VETOED Log10(McEnergy)

David WrenDC1 Closeout, 13 February Gammas killed after all standard cuts* When considering the events remaining after all cuts, the vetoes are fewer Studying distributions like these, along with those of background sources, suggests changes that can be made to the filter. Log10(McEnergy) *goodEvent&&background&&pruning

David WrenDC1 Closeout, 13 February Altering the Filter Did several trials with different alterations of the filter –Removed some vetoes –Put energy cuts on a few others –Watched the backgndavgpdr rate as vetoes were removed Changes: –Veto 15 removed –Veto 17 only executed when Energy > 250 MeV –Veto 18 only executed when Energy < MeV –Veto 19 only executed when Energy < MeV –Veto 20 only executed when Energy < MeV –Veto 21 only executed when Energy > 100 MeV –Veto 22 removed –Veto 23 removed –Veto 26 removed –Track finding tolerance is relaxed: go from ± 32 strips to ± 192 strips Note: “Energy” corresponds to the raw cal energy that the filter sees, not McEnergy This number is being evaluated

David WrenDC1 Closeout, 13 February Filter Performance: Improvements After altering the Filter, the “Filter damage” decreases substantially These improvements were made possible when the GLAST mission office increased downlink data rate –Letting in more background allowed us to save MANY gammas before after Log10(McEnergy)

David WrenDC1 Closeout, 13 February Effective area, field of view, and fraction of events vetoed Cuts Energy MeV MeV MeV 1-10 GeV GeV goodEventPk Aeff no Filt && BackgroundFOV no Filt && PruningPk Aeff w/ Filt FOV w/ Filt Filt damage % Pk Aeff no Filt: The peak effective area (cm 2 ) before applying the filter FOV no Filt: Field of view (sr) before applying the filter Pk Aeff w/ Filt: The peak effective area after applying the filter FOV w/ Filt: Field of view (sr) after applying the filter Filt damage %: Percentage of events vetoed by the filter Falloff at high energy is not due to filter

David WrenDC1 Closeout, 13 February Summary of impact on gammas and background Most gamma improvement is at very low and very high energy The overall fraction vetoed is between ~0-4%, but we know where these vetoes are happening –Working to reduce these vetoes With the altered filter, the backgndavgpdr veto rate drops from ~95% to ~90%, increasing the event rate to ~340 Hz –Want more margin: we can handle ~400 Hz MAX to the ground –Includes albedo_gamma limb source Recently added in the albedo_gamma_upwards flux –This causes the background rate to rise to 470 Hz at zenith- pointed orientation, so working on a solution

David WrenDC1 Closeout, 13 February Current work: reducing “Filter damage” Reasons for Filter damage to gammas can be roughly divided into 2 groups: 1 GeV –Altering Veto 17’s implementation may reduce the damage by 44% above 1 GeV. Reduces Filter damage to <3% across all energy bins. –Other solutions are not obvious, so must examine vetoed events in the event display –These solutions are not likely to help with albedo gammas (next page)

David WrenDC1 Closeout, 13 February Backgndavgpdr includes albedo from the limb, but not the newer albedo_gamma_upwards source –The altered Filter only removes half of this unwanted flux Rate is 130 Hz One way to kill these albedo gammas is to allow Veto 15 to execute when Filter Energy < 5 MeV –This has zero impact on gammas remaining after all standard cuts, because goodCal requires 5 MeV Current work: killing albedo Does it work? Backgndavgpdr rate  304 Hz (from 340) Albedo_gamma_upwards  35 Hz (from 130) Total ~340 Hz Disadvantages: impact on onboard science? And throwing out gammas before they reach the ground is not good if standard cuts change.

David WrenDC1 Closeout, 13 February IMPORTANT NOTES: JJ found a geometry bug over Xmas –Fixing it should improve background rejection AND allow more gammas through (it did for JJ) Should CAL energy/layer vetoes (22 & 23) perform better? Looking into it. A track finding tolerance of +/- 192 strips is physically unreasonable –This will be reduced to a more realistic value Splash related vetoes (especially active above 1 GeV) need more study

David WrenDC1 Closeout, 13 February Summary Filter performance better understood –Several things still need more study, but this is not unexpected –Good enough now for including in physics studies -> DC2! Possible to improve further gamma performance –A current version reduces “Filter damage” to <3%, and working to reduce that The most obvious method of killing albedo may have disadvantages, so working on alternatives Filter primitives have been in the TDS for several months, and will be in a more accessible format very soon Many options to increase post-filter data rate margin, but with some impact on A eff