GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC Trigger Scheduler, Engines, and Rates.

Slides:



Advertisements
Similar presentations
Alex Moiseev, 02/01/021 ACD VETO SIGNALS AND EFFICIENCY With the recent changes, the following ACD VETO signals will be generated: AEM VETO HIT MAP, created.
Advertisements

The Gamma-Ray Large Area Space Telescope: UNDERSTANDING THE MOST POWERFUL ENERGY SOURCES IN THE UNIVERSE Anticoincidence Detector for GLAST Alexander Moiseev,
GLAST LAT Project Calibration and Analysis Meeting, 28 Nov 2005 E. Grove et al. 1 Proposed Flight Trigger Configuration: Engines and Scheduler Table J.
1 Background: Use of TKR Trigger One-Shots individual TKR strip channels “true” when analog shaped pulse is above threshold. strips in a plane are OR’d.
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.
Checking the Acd hardware veto setting The hardware veto is generated in the front-end electronics Discriminator with coarse and fine settings Both are.
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.
GLAST LAT Project LAT System Engineering 1 Test Definition Planning Pat Hascall SLAC System Engineering Gamma-ray Large Area Space Telescope.
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 ProjectOnline Peer Review – July 21, Integration and Test A. T. Kavelaars 1 GLAST Large Area Telescope: I&T Integration Readiness.
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.
David WrenDC1 Closeout, 13 February OnboardFilter Update Work done by: Navid Golpayegani J.J. Russell David Wren Data Challenge I Closeout Meeting,
A.Chekhtman1 GLAST LAT ProjectCalibration and Analysis group meeting, April, 3, 2006 CAL on-orbit calibration with protons. Alexandre Chekhtman NRL/GMU.
GLAST LAT Project 1 Tracker “mini-tower” Full Size Calorimeter module Face to Face IDT meeting March 20, 2002 Convener: E. do Couto e Silva Engineering.
Hardware Failure Impacts Exercises S. Ritz. Issues Recent results from design reliability analysis (system engineering, Thurston et al.) Probabilities.
GLAST LAT Project Instrument Analysis Workshop 5 – 05/08/29 F. Piron & E. Nuss (IN2P3/LPTA – Montpellier) 1 Comprehensive review of CAL calibrations Gamma-ray.
Calorimeter GLAST Software Jan 2001 Naval Research Lab Washington DC J. Eric Grove 1 Balloon Flight Integration Calorimeter Calibration Needs J.
A.Chekhtman1 GLAST LAT ProjectInstrument Analysis meeting, June, 24, 2005 CAL retriggering study with SLAC data. Alexandre Chekhtman NRL/GMU Gamma-ray.
Richard Hughes 28-Feb-06; p.1 IAW6 OnboardFilter Richard E. Hughes, Brian L. Winer The Ohio State University JJ Russell SLAC.
Calorimeter GLAST Software Jan 2001 Naval Research Lab Washington DC J. Eric Grove 1 Calibration Software Needs For CAL BFEM J. Eric Grove Naval.
GLAST LAT Project May 25, 2006: Pre-Environmental Test Review Presentation 6 of 12 LAT Test Results 1 GLAST Large Area Telescope Pre-Environmental Test.
GLAST LAT ProjectDOE/NASA CD3-Critical Design Review, May 12, 2003 S. Ritz Document: LAT-PR Section 03 Science Requirements and Instrument Design.
SVAC Instrument Analysis Meeting Aug 5, 2005 E. do Couto e Silva and Anders W. Borgland 1/7 SVAC 8 tower testing+ACD Anders and Eduardo.
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.
SVACInstrument Analysis Meeting, January 13, 2006 Anders W. Borgland 1 Data Is (Nearly) Here! Anders W. Borgland Science Verification, Analysis and Calibrations.
GLAST LAT ProjectIA Workshop 6 – Feb28,2006 E. do Couto e Silva 1 Final Data Taking with SLAC (Data for Instrument Analysis Workshop 7) Eduardo do.
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 Gary.
SVACInstrument Analysis Meeting, September 23, 2005 Anders W. Borgland 1 GEM Discarded Events Anders W. Borgland Science Verification, Analysis and Calibrations.
GLAST LAT Project SE Test Planning meeting October 4, 2004 E. do Couto e Silva 1/13 SVAC Data Taking during LAT SLAC Oct 4, 2004 Eduardo.
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.
GLAST Large Area Telescope Engineering Meeting 23 November 2004 Charge Injection Calibration James Swain Stanford Linear Accelerator Center
ACD calibrations Pedestals Measured from online script Measure PHA w/ HV off, no charge injection Use cyclic triggers ~ ADC counts, very narrow.
GLAST LAT Project Test Planning Meeting Dec 5, 2005 E. do Couto e Silva 1/5 Final Proposal for Phase 1 and 2 SVAC, E2E Tests (hereafter LAT 70X, 80X) Eduardo,
1 A ROOT Tool for 3D Event Visualization in ATLAS Calorimeters Luciano Andrade José de Seixas Federal University of Rio de Janeiro/COPPE.
GLAST LAT ProjectInstrument Analysis Workshop, June 2004 J. Eric Grove Naval Research Lab Washington DC Gamma-ray Large Area Space Telescope CAL Detector.
GLAST LAT Project ACD G3 Talks - 1 March, Gamma-ray Large Area Space Telescope GLAST Large Area Telescope GASU Based Trigger Systems Jim Panetta.
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.
A.Chekhtman1 GLAST LAT ProjectInstrument Analysis meeting, February, 27, 2006 CAL features and idiosyncrasies. Alexandre Chekhtman NRL/GMU Gamma-ray Large.
Feb. 7, 2007First GLAST symposium1 Measuring the PSF and the energy resolution with the GLAST-LAT Calibration Unit Ph. Bruel on behalf of the beam test.
GLAST LAT ProjectLAT Muons at NRL 28 Feb 2006 J. Eric Grove Naval Research Lab Washington DC LAT Muon Data Taking During Environmental Test at NRL J. Eric.
GLAST LAT Project LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering Manager
GLAST LAT ProjectI&T Test Planning Telecon, 8 Nov 2004 CAL Test and Calibration DefinitionJ. Eric Grove GLAST LAT GLAST LAT Calorimeter Subsystem Gamma-ray.
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.
Throttle Studies David Wren Analysis Group Meeting 22 March 2004.
Feb. 3, 2007IFC meeting1 Beam test report Ph. Bruel on behalf of the beam test working group Gamma-ray Large Area Space Telescope.
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test Two Tower Integration Readiness Review SVAC Elliott.
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.
Background Rejection Prep Work
Calibrating the CAL in flight: Galactic Cosmic Ray Calibration
GLAST Large Area Telescope:
Gamma-ray Large Area Space Telescope ACD Final Performance
Comparison of GAMMA-400 and Fermi-LAT telescopes
Gamma-ray Large Area Space Telescope
Single-CAL Test and Calibration
GLAST Large Area Telescope:
GLAST Large Area Telescope:
Gamma-ray Large Area Space Telescope
Downlink rates The next slide was presented to Jonathans’ flux review
LAT Test Results GLAST Large Area Telescope LAT Pre-Shipment Review
Calorimeter calibrations with Flight Software.
Overview Goal Study GEM variables in SVAC ntuple
Imaging crystals with TKR
Eduardo do Couto e Silva Feb 28, 2006
Studies of the Time over Threshold
Shaped Digital Readout Noise in CAL
GLAST Large Area Telescope: I&T Test Readiness Review
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:

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC Trigger Scheduler, Engines, and Rates A proposal for flight configuration J. Eric Grove

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 2 Purpose  Intent: Want to run LAT at SLAC with trigger config as much like flight as possible –What is flight trigger config? –What rate is acceptable?  See Confluence page for DC2 source and bkg rates – –Steve presented rates for 3 possible trigger configs Example, configuration 2: (TKR && (!ROI || CALLO)) || CALHI –Mean rate ~ 2.6 kHz  See C&A presentation from November – –Engine configuration here is revised DC2 background simulation to understand trigger rates –Analysis by David Smith and me  Acceptable rate? –From 26.5 us deadtime per evt, deadtime fraction at 10 kHz is >26% –Onboard filter processing time, from JJ 140 us for HE gamma, less for others –Let’s keep peak rate < 7 kHz Want mean rate much lower than that

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 3 Trigger Logic  First, need to understand capabilities of Trigger –Defining document: LAT-TD The GLT Electronics Module, Programming ICD Specification  Specified in “Trigger Engines” from combinations of “Trigger Conditions” –8 Trigger Conditions are defined 2 8 = 256 possible combinations of these Conditions Each can be allowed (or disallowed) to open a trigger window (i.e. start a coincidence) ROI condition is different (see next page) ConditionFlight settingComment ROI (ACD)Tower-local veto, ~0.3 MIPNot allowed to open wdw TKR CAL-LO100 MeV single log CAL-HI1 GeV single log CNO~20 MIPs single tileWhat should flight threshold be? Periodic~1 HzGives pedestals SolicitedSpecial use ExternalNothing connected!Not allowed to open wdw

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 4 Detail: ROI Condition  The ROI Trigger Condition is different –Can be used as trigger source or veto of TKR Globally applied to all Engines, all Regions of Interest We’ve selected TKR-veto mode –Thus TKR=False and ROI=True should never occur »Forbidden by definition of ROI Condition in GEM –Up to 16 Regions of Interest may be specified on board Two candidate configs for flight –16 “Tower-local” Regions »Corresponding to tiles nearest each Tower (sorta) –1 “Global” Regions »Single region: all top tiles and first 2 layers of side tiles –We’ve selected the Tower-local Regions  Throughout the remainder of this presentation –“ROI” is defined to be the tower-local veto signal ROI = True = 1 means the relevant veto line for the hit TKR is asserted ROI = False = 0 means the relevant veto line for the hit TKR is not asserted

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 5 More Trigger Logic  16 Trigger Engines are available –For each engine, need to define “Trigger Context” Trigger inhibit –Disables engine, if set Data readout mode –Zero suppression on or off (for ACD and CAL together) –4-range or 1-range readout(for CAL) Programmable pre-scale –Max prescale depth is 256-to-1 User-defined “marker” –3-bit numerical value to use, e.g., as a label »Note: 8 markers aren’t enough for unique map for engines used below  Scheduler table –Points each of the 256 combinations of Conditions to a single Engine No ambiguity –But 3 of those 8 Conditions aren’t interesting for today’s discussion External, solicited, periodic We’re left with 2 5 = 32 to discuss –8 of these are invalid, i.e. !TKR && ROI && anything else –1 more is invalid, i.e. all Conditions false –Let’s specify the final 23…

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 6 Flight Trigger Engine Mapping  Numbering –Engines assigned in bit order of Conditions Engines 0, 1, and 2 for External, Solicited, Periodic, and invalid combinations (i.e. ROI without TKR) –Markers assigned in order of photon usefulness, sorta  Deadtime –Minimized rate with 4-range readout to minimize deadtime –Prescaled the Engines dominated by protons and other “CNO” triggers

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 7 Total rate for all Engines  Sum of rate from all Engines –Note Dropouts in SAA, where triggering is disabled Peak rates occur away from SAA Histogram includes only time outside SAA –Mean ~ 3 kHz –Peak ~ 6 kHz  Compare to Ritz Configuration 2 –(TKR && (!ROI || CALLO)) || CALHI Mean ~ 2.6 kHz –Here I’ve added CNO

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 8 Engine by engine  Let’s now step from engine to engine –In order of decreasing trigger rate

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 9 Engine 6 rate  Content –Gammas –Albedo gammas, LE albedo protons and electrons  Condition –TKR && !ROI && !CNO && !CALHI && (CALLO don’t care) TKR hit with no veto and no really big signals in ACD or CAL  Context –1-range, zero-suppressed –Marker = 1  Rates –Mean ~ 1500 Hz –Peak ~ 2500 Hz  Note: –Primary engine for gammas

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 10 Engine 8 rate  Content –Self-vetoed gammas, recovered with CALLO –Interacting protons  Condition –TKR && ROI && CALLO && !CNO && !CALHI Local-vetoed TKR hit with max xtal E between 100 MeV and 1 GeV, but no big signals in ACD  Context –1-range, zero-suppressed –Marker = 3  Rates after prescale –Mean ~ 700 Hz –Peak ~ 2100 Hz  Note: –Candidate for prescaling?

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 11 Engine 7 rate  Content –Gammas that didn’t convert in TKR –Interacting sideways protons  Condition –CALLO && !TKR && !ROI && !CNO && !CALHI Big CAL hit with nothing else  Context –1-range, zero-suppressed –Marker = 4  Rates after prescale –Mean ~ 400 Hz –Peak ~ 1200 Hz  Note: –Strong orbital modulation of protons

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 12 Engine 3 rate  Content –CAL calibration with GCRs  Condition –CNO && CALLO && TKR && ROI Local-vetoed TKR hit with big signal in ACD and CAL  Context –4-range, unsuppressed readout –Marker = 5  Rates –Mean ~ 215 Hz –Peak ~ 600 Hz  Note: Minimize deadtime fraction –65 us readout deadtime ~1.5% deadtime fraction –Keep CNO threshold high Capture 36 MIPs and up

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 13 Engine 5 rate  Content –HE gammas –Proton splats, …  Condition –CALHI && !CNO && (don’t care) Big signal in CAL, but no big signal in ACD  Context –1-range, zero-suppressed –Marker = 2  Rates –Mean ~ 100 Hz –Peak ~ 200 Hz  Note: –Rate of single xtal > 1 GeV is modest

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 14 Engine 9 rate  Content –Pre-scaled leakage of protons  Condition –TKR && ROI && !CALLO && !CALHI && !CNO Local-vetoed TKR hit with no big signals in ACD or CAL  Context –1-range, zero-suppressed –Prescale 256:1 Max possible in h/w –Marker = 6  Rates after prescale –Mean ~ 20 Hz –Peak ~ 35 Hz  Note: –Very modest burden on FSW Note: zoomed scale

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 15 Engine 4 rate  Content –Other “CNO” triggers, garbage –LE protons, electrons  Condition –CNO && (don’t care) –Except eng 3 combination  Context –1-range, zero-suppressed –Prescaled by 256 –Marker = 7  Rates –Mean ~ 5 Hz –Peak ~ 14 Hz  Note: why keep these? –Need to study this class further to be sure we’re not suppressing gammas Note: zoomed scale

GLAST LAT ProjectTrigger Scheduler, Engines, and Rates 6 Feb 2006 J. Eric Grove Naval Research Lab Washington DC 16 Conclusions  Proposed Trigger Scheduler and Engine definitions –Engines cover all trigger sources Gammas, including self-vetoes Heavy ions for CAL calibrations Leakage of protons for alignment and calibration –Rates high but acceptable(?) Mean ~ 3 kHz Peak ~ 6 kHz  SLAC running (e.g. test case LAT701) –Use this Scheduler Contains all configurations we need, including External –Change Trigger Context Remove prescale of Engine 9, TKR && ROI && !CALLO && !CALHI && !CNO, since it’s our primary source of muons Remove prescale of Engine 4 so we’re sure to see one if it occurs