ATLAS Trigger "sur le terrain" Physique ATLAS France Evian 19-21 Octobre 2009 C. Clément (Stockholm University) Evian, 19-21 Octobre 2009 ATLAS Trigger.

Slides:



Advertisements
Similar presentations
Sander Klous on behalf of the ATLAS Collaboration Real-Time May /5/20101.
Advertisements

CWG10 Control, Configuration and Monitoring Status and plans for Control, Configuration and Monitoring 16 December 2014 ALICE O 2 Asian Workshop
ATLAS Tile Calorimeter Performance Henric Wilkens (CERN), on behalf of the ATLAS collaboration.
Digital Filtering Performance in the ATLAS Level-1 Calorimeter Trigger David Hadley on behalf of the ATLAS Collaboration.
TileCal Electronics A Status Report J. Pilcher 17-Sept-1998.
27 th June 2008Johannes Albrecht, BEACH 2008 Johannes Albrecht Physikalisches Institut Universität Heidelberg on behalf of the LHCb Collaboration The LHCb.
The First-Level Trigger of ATLAS Johannes Haller (CERN) on behalf of the ATLAS First-Level Trigger Groups International Europhysics Conference on High.
Kostas KORDAS INFN – Frascati XI Bruno Touschek spring school, Frascati,19 May 2006 Higgs → 2e+2  O (1/hr) Higgs → 2e+2  O (1/hr) ~25 min bias events.
J. Leonard, U. Wisconsin 1 Commissioning the Trigger of the CMS Experiment at the CERN Large Hadron Collider Jessica L. Leonard Real-Time Conference Lisbon,
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
The ATLAS trigger Ricardo Gonçalo Royal Holloway University of London.
Real Time 2010Monika Wielers (RAL)1 ATLAS e/  /  /jet/E T miss High Level Trigger Algorithms Performance with first LHC collisions Monika Wielers (RAL)
Online Measurement of LHC Beam Parameters with the ATLAS High Level Trigger David W. Miller on behalf of the ATLAS Collaboration 27 May th Real-Time.
General Trigger Philosophy The definition of ROI’s is what allows, by transferring a moderate amount of information, to concentrate on improvements in.
The ATLAS Trigger: High-Level Trigger Commissioning and Operation During Early Data Taking Ricardo Gonçalo, Royal Holloway University of London On behalf.
19 March 2012Muon Week - Operations1 Muon Week Muon Operations Session Introduction Status and LHC Schedule Detector Readiness + Preparation for Physics.
February 19th 2009AlbaNova Instrumentation Seminar1 Christian Bohm Instrumentation Physics, SU Upgrading the ATLAS detector Overview Motivation The current.
Tracking at the ATLAS LVL2 Trigger Athens – HEP2003 Nikos Konstantinidis University College London.
The CMS Level-1 Trigger System Dave Newbold, University of Bristol On behalf of the CMS collaboration.
Sez. di Lecce Universita` degli Studi del Salento The Muon Trigger in ATLAS Giovanni Siragusa On behalf of the ATLAS Muon Trigger group.
Copyright © 2000 OPNET Technologies, Inc. Title – 1 Distributed Trigger System for the LHC experiments Krzysztof Korcyl ATLAS experiment laboratory H.
ILC Trigger & DAQ Issues - 1 ILC DAQ issues ILC DAQ issues By P. Le Dû
ATLAS Liquid Argon Calorimeter Monitoring & Data Quality Jessica Levêque Centre de Physique des Particules de Marseille ATLAS Liquid Argon Calorimeter.
HEP 2005 WorkShop, Thessaloniki April, 21 st – 24 th 2005 Efstathios (Stathis) Stefanidis Studies on the High.
A. Gibson, Toronto; Villa Olmo 2009; ATLAS LAr Commissioning October 5, 2009 Commissioning of the ATLAS Liquid Argon Calorimeter Adam Gibson University.
Valeria Perez Reale University of Bern On behalf of the ATLAS Physics and Event Selection Architecture Group 1 ATLAS Physics Workshop Athens, May
The ATLAS Trigger: High-Level Trigger Commissioning and Operation During Early Data Taking Ricardo Gonçalo, Royal Holloway University of London On behalf.
IOP HEPP: Beauty Physics in the UK, 12/11/08Julie Kirk1 B-triggers at ATLAS Julie Kirk Rutherford Appleton Laboratory Introduction – B physics at LHC –
The Status of the ATLAS Experiment Dr Alan Watson University of Birmingham on behalf of the ATLAS Collaboration.
LHCb front-end electronics and its interface to the DAQ.
2003 Conference for Computing in High Energy and Nuclear Physics La Jolla, California Giovanna Lehmann - CERN EP/ATD The DataFlow of the ATLAS Trigger.
LHCb DAQ system LHCb SFC review Nov. 26 th 2004 Niko Neufeld, CERN.
CHEP March 2003 Sarah Wheeler 1 Supervision of the ATLAS High Level Triggers Sarah Wheeler on behalf of the ATLAS Trigger/DAQ High Level Trigger.
Artemis School On Calibration and Performance of ATLAS Detectors Jörg Stelzer / David Berge.
Status of the ATLAS first-level Central Trigger and the Muon Barrel Trigger and First Results from Cosmic-Ray Data David Berge (CERN-PH) for the ATLAS.
Kostas KORDAS INFN – Frascati 10th Topical Seminar on Innovative Particle & Radiation Detectors (IPRD06) Siena, 1-5 Oct The ATLAS Data Acquisition.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment is one of the four major experiments operating at the Large Hadron Collider.
The Detector Performance Study for the Barrel Section of the ATLAS Semiconductor Tracker (SCT) with Cosmic Rays Yoshikazu Nagai (Univ. of Tsukuba) For.
Hardeep Bansil (University of Birmingham) on behalf of L1Calo collaboration ATLAS UK Meeting, Royal Holloway January 2011 Argonne Birmingham Cambridge.
Performance of the ATLAS Trigger with Proton Collisions at the LHC John Baines (RAL) for the ATLAS Collaboration 1.
1 Cosmic commissioning Milestone runs Jamie Boyd (CERN) ATLAS UK Physics Meeting-- J Boyd Jan
DØ Beauty Physics in Run II Rick Jesik Imperial College BEACH 2002 V International Conference on Hyperons, Charm and Beauty Hadrons Vancouver, BC, June.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment [1] is one of the four major experiments operating at the Large Hadron Collider.
Muon Detectors Tile Calorimeter Liquid Argon Calorimeter Solenoid Magnet Toroid Magnets 46m 22m SemiConductor Tracker(SCT) Pixel Detector Transition Radiation.
C. Clement (Stockholms Universitet) Partikeldagarna 2008, Stockholm.
ANDREA NEGRI, INFN PAVIA – NUCLEAR SCIENCE SYMPOSIUM – ROME 20th October
The ATLAS detector … … is composed of cylindrical layers: Tracking detector: Pixel, SCT, TRT (Solenoid magnetic field) Calorimeter: Liquid Argon, Tile.
1 Nicoletta GarelliCPPM, 03/25/2011 Overview of the ATLAS Data-Acquisition System o perating with proton-proton collisions Nicoletta Garelli (CERN) CPPM,
Jos VermeulenTopical lectures, Computer Instrumentation, Introduction, June Computer Instrumentation Introduction Jos Vermeulen, UvA / NIKHEF Topical.
Upgrade Intro 10 Jan 2010 Norman Gee. N. Gee – Upgrade Introduction 2 LHC Peak Luminosity Lumi curve from F.Zimmermann : Nov Upgrade Week ? ?
Commissioning of the ATLAS High Level Trigger with Single Beam and Cosmic Rays 1.Review of HLT architecture 2.Tools needed for Commissioning 3.Operational.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
5/14/2018 The ATLAS Trigger and Data Acquisition Architecture & Status Benedetto Gorini CERN - Physics Department on behalf of the ATLAS TDAQ community.
Ricardo Gonçalo, RHUL BNL Analysis Jamboree – Aug. 6, 2007
Controlling a large CPU farm using industrial tools
Operating the ATLAS Data-Flow System with the First LHC Collisions
Cabling Lengths and Timing
The LHCb Event Building Strategy
ATLAS Canada Alberta Carleton McGill Montréal Simon Fraser Toronto
ATLAS Canada Alberta Carleton McGill Montréal Simon Fraser Toronto
The First-Level Trigger of ATLAS
Level-1 Calo Monitoring
Example of DAQ Trigger issues for the SoLID experiment
12/3/2018 The ATLAS Trigger and Data Acquisition Architecture & Status Benedetto Gorini CERN - Physics Department on behalf of the ATLAS TDAQ community.
TDAQ commissioning and status Stephen Hillier, on behalf of TDAQ
John Harvey CERN EP/LBC July 24, 2001
1/2/2019 The ATLAS Trigger and Data Acquisition Architecture & Status Benedetto Gorini CERN - Physics Department on behalf of the ATLAS TDAQ community.
Bringing the ATLAS Muon Spectrometer to Life with Cosmic Rays
LHCb Trigger, Online and related Electronics
Installation, Commissioning and Startup of ATLAS & CMS Experiments
Presentation transcript:

ATLAS Trigger "sur le terrain" Physique ATLAS France Evian Octobre 2009 C. Clément (Stockholm University) Evian, Octobre 2009 ATLAS Trigger 1

 ATLAS Trigger architecture  Rate budget at L1/L2/EF/record rate, dead time  What can we do to prepare to LHC operation?  How to test L1, HLT  Trigger timing  Use cases for detector commissioning Evian, Octobre 2009 ATLAS Trigger Overview

Level 1 Trigger L1Calo L1Mu Evian, Octobre 2009 ATLAS Trigger 3 L1 Muon A BC D Signals to the Front end to send data to Read Out System L1 trigger rate <100kHz 40MHz L1 Calo 7200 projective trigger towers  x  =0.1 x 0.1 e/ ,  /hadron up to  2.5 jets up to  total energy, ETmiss up to  EM HAD

Access shafts Elevators SDX1 USA15 Read- Out Drivers ( ROD s ) First- level trigger Read-Out Subsystems ( ROS s ) UX15 USA15 Dedicated links Timing Trigger Control (TTC) 1600 Read- Out Links Gigabit Ethernet RoI Builder pROS Regions Of Interest VME ~150 PCs Data of events accepted by first-level trigger Event data requests Delete commands Requested event data stores LVL2 output Event data ≤ 100 kHz, 1600 fragments of ~ 1 kByte each Second- level trigger LVL2 Super- visor SDX1 CERN computer centre DataFlow Manager Event Filter (EF) pROS ~ 500~1600 dual-CPU nodes ~100~30 Network switches Event data pulled : partial ≤ 100 kHz, full ~ 3 kHz Event rate ~ 200 Hz Data storage Local Storage SubFarm Outputs ( SFO s) LVL2 farm Network switches Event Builder SubFarm Inputs ( SFI s) Evian, Octobre 2009 ATLAS Trigger 4

Access shafts Elevators SDX1 USA15 Read- Out Drivers ( ROD s ) First- level trigger Read-Out Subsystems ( ROS s ) UX15 USA15 Dedicated links Timing Trigger Control (TTC) 1600 Read- Out Links Gigabit Ethernet RoI Builder pROS Regions Of Interest VME ~150 PCs Data of events accepted by first-level trigger Event data requests Delete commands Requested event data stores LVL2 output Event data ≤ 100 kHz, 1600 fragments of ~ 1 kByte each Second- level trigger LVL2 Super- visor SDX1 CERN computer centre DataFlow Manager Event Filter (EF) pROS ~ 500~1600 dual-CPU nodes ~100~30 Network switches Event data pulled : partial ≤ 100 kHz, full ~ 3 kHz Event rate ~ 200 Hz Data storage Local Storage SubFarm Outputs ( SFO s) LVL2 farm Network switches Event Builder SubFarm Inputs ( SFI s) μ tracks extrapolated to surface Evian, Octobre 2009 ATLAS Trigger 5

H  ZZ'  e e  Evian, Octobre 2009 ATLAS Trigger... 6 L2 / Region of Interest

High-Level-Trigger (HLT) farm:  850 PC (CPU: 2 x quad-core) installed = 35% of final system  Final size: ~ 500 PC for L PC for EF (multi-core technology) : processor purchase deferred until Cost to Completion funds become available  Test realistic physics load on readout and HLT by preloading fake high pT physics signals in the readout system. High Level Trigger Farm Evian, Octobre 2009 ATLAS Trigger... 7

 Maximum L1 rate 75kHz - 100kHz (high luminosity)  Recording rate at the SFOs ~ 400MB/s  Safe operating point with some margin, stream overlap  Bandwidth Point 1 – Tier 0 < 1GB/s  Tier 0 processing: steady state of 200 events/s and 300MB/s  for an operational efficiency of 60%  => ATLAS event size is a crucial parameter...  Design ~ 1-1.5MB Evian, Octobre 2009 ATLAS Trigger... 8 Rate budgets...

Evian, Octobre 2009 ATLAS Trigger... 9 Commissioning of the Trigger System

Data flow at L1 rate up to 100kHz  Stress test in cosmics with physics triggers  Up to 500Hz of 'physics' muon triggers  Up to 100kHz of random triggers  Remove the random triggers with the HLT  Also used high rate of calorimeter noise triggers Evian, Octobre 2009 ATLAS Trigger Commissioning of the Trigger System  Run by default run at L1 rates >30kHz.  Limitation from calibration and commissioning needs.  Also stress test of the trigger shifters and experts.

Evian, Octobre 2009 ATLAS Trigger  Preload simulated events: multijets, ttbar, black holes... into the Read out System. Stress Test High Level Trigger

Evian, Octobre 2009 ATLAS Trigger  Preload simulated events: multijets, ttbar, baclk holes... into the Read out System. Stress Test High Level Trigger Check the performance for very 'busy' events Test the limits of the HLT

0.8 Mbyte event size Performance on Monte Carlo Data  Dedicated 24 hour period almost every week  Run the Hz/cm 2 menu (900 trigger chains)  Sustained L2 input rate of 90kHz  L2 output 18kHz and EF output 200Hz. Event Building rate in menu / 14 TeV (out of date) menu builds on expected L1 rate ~ 10kHz HLT can cope with ~double the amount L1 trigger and subsystems run daily at >30kHz Evian, Octobre 2009 ATLAS Trigger

Example of High Level Trigger menu in cosmic runs High Level Trigger chains Evian, Octobre 2009 ATLAS Trigger Running L1 and HLT in Cosmics Trigger readout Precision readout ATLAS Preliminary 2008 cosmic-ray data L2 MuonID with calorimeter

Shower shape at L2 trigger Tracking efficiency at L2 trigger Barrel track Sagitta L2 Muon tracking Three MDT fit segments Evian, Octobre 2009 ATLAS Trigger 15 Running L1 and HLT in Cosmics

Evian, Octobre 2009 ATLAS Trigger Data Streams - Stream overlaps waste bandwidth - Non trivial to understand overlaps, not always easy to fix - Generates additional sources of errors, difficult overview - Large differences in size b/w streams => problem for Tier 0 with small and large files + ATLAS convenienty writes out different streams + Convenient for physics analysis + Monitoring quantities on certain streams or triggers are much easier to interprete + Express streams strengthen monitoring capability

L1 Latency / Timing Evian, Octobre 2009 ATLAS Trigger 17 tt cosmic CTP Can apply delays to equalize eg. L1Calo with L1mu Can apply delays to equalize eg. L1Calo with L1mu Before timing calibration Delay not independent of detector region, ToF Trigger Accept to the front end

 Ensure L1 trigger latency uniform within  each muon trigger sector,  easier with collisions, but requires decent lumi  tedious with lots of cosmics...<= but worth it  each calorimeter TTC partition,  pulser runs, charge and laser injection  L1 latency uniform over partitions, MU/CAL  cosmics, collisions tt cosmic Timing and Synchronisation Tile (HCAL) timing / single beam Pretimed using the TileCal laser system ATLAS Preliminary 2008 Pixel module timingSCT timing Evian, Octobre 2009 ATLAS Trigger

L1 Mu Timing Evian, Octobre 2009 ATLAS Trigger 19 Challenging in cosmics due to  Very large system  Large time of flights  Need an efficient time reference  Even in beam would take up O(weeks) TRT L1 Trigger: only for commissioning provides a pure cosmic trigger. TRT is small in size ~ 3ns For events triggered by TRT, monitor the timing of the muon triggers. Time of the TRT trigger – Time of the RPC trigger before calibration after calibration Actual plot still in review...  Typically trigger only on TRT ~10Hz (if barrel only)  Good match with LAr Calorimeter in 32 samples  High rate of ID tracks with small variation in latency => ID alignment

L1 Mu Timing Evian, Octobre 2009 ATLAS Trigger 20 TRT L1 Trigger: only for commissioning provides a pure cosmic trigger. TRT is small in size ~ 3ns For events triggered by TRT, monitor the timing of the muon triggers. Time of the TRT trigger – Time of the RPC trigger before calibration after calibration Actual plot still in review and looks great  Typically trigger only on TRT ~10Hz (if barrel only)  Good match with LAr Calorimeter in 32 samples  Large monitoring window at the central trigger processor, large dead time.  High rate of ID tracks with small variation in latency => ID alignment Challenging in cosmics due to  Very large system  Large time of flights  Need an efficient time reference  Even in beam would take up O(weeks)

 Full Lar pulse shape provides T drift  And check of mechanical uniformity  Requires read out of 32 LAr samples  Event size of ~12MB  Requires very long dead time limiting L1 rate  Need to reconfigure dead time, prescales to limit L1 rate  Rate budget<400MB/s  Maximum record rate of 33Hz, Tier 0 limit 300MB/s => 25Hz for periods more than O(12 hours).  Limit the overall ATLAS recording rate to 15% of nominal.  Defined a calo-centric running cosmic running mode, both calorimeters in multiple sample read-out, Tier0 processing accordingly  It is worth it, but scheduled in priority when muon system cannot provide trigger, or low trigger rate is required for some other reason (eg. TRT-RPC timing) Evian, Octobre 2009 ATLAS Trigger 21 ECAL Expected vs measured drift Time LAr Calorimeter in 32 sample read out

 Requires large samples of cosmic muons, not necessariy pointing.  Toroid OFF, solenoid ON, pT measurement in ID, straight tracks in muon system Evian, Octobre 2009 ATLAS Trigger Muon Alignment with Cosmics October 16 th – October 19 th L1 rate RND (>30kHz, phys 500Hz), Record rate > 300Hz Small calorimter data size (physics mode) Small dead time protection Sagitta in the precision plane x x x

 BPTX  Beam Condition Monitors  Forward detectors  Calibration triggers  Transition radiation tracker (commissioning) Evian, Octobre 2009 ATLAS Trigger. 23 Other triggers for cosmics or beam MinBias trigger scintillators LUCID at 17 m Zero Degree Calorimeter at 140 m ALFA at 240 m Beam intensity - BPTX

H. Pernegger / CERN BCM : Timing of background vs. interactions  Distinguish collisions from background  through time-of-flight measurement  Is measured for every bunch crossing (25ns)  Requires fast and radiation hard detector+electronics  Crucial to establish z-position of collisions BCM timing BCM Side A - Side C Timing in ATLAS smallest detector! Beam Condition Monitor Evian, Octobre 2009 ATLAS Trigger.

Operation: Bright and Dark Side  Daily changes among configurations  Calos in mutisample, low rate, high dead time protection  L1Mu timing or ID alignment, medium rate, medium dead time  Muon alignmnent, high rate, low dead time, also as 'high rate test'  Everything can change when you put a new menu, or push the system  Becoming more and more efficient at that, more quiet with beam?  Change of L1 prescales without stopping the run  powerful tool, crucial to deal with variations in rate due to beam conditions  Change of HLT prescales  Dangerous for analyzers  Extremely useful for commissioning  Enable some chains at end of fill to testthem on real data/ no stop  During the commissiong period change for instance from high rate muon centric ATLAS run to low rate calorimeter centric run. Evian, Octobre 2009 ATLAS Trigger.

 Start data taking right after injection with muon, pixel, SCT, (FCAL) in standby, configure with menu for the LHC fill.  Pixel preamps disabled.  Special trigger prescale to limit the trigger rate during injection  When beams become stable (flag from the machine):  Pause triggers  Ramp HV on pixel, sct, muon, (fcal)  Reneable pixel preamps  Change prescale set  Mark lumi block in cool (data quality)  Resume triggers  In case beam becomes unstable  pause triggers Evian, Octobre 2009 ATLAS Trigger Operation of ATLAS simulated RF ramps  In case of detector ROD or FE busy, ideally pause the run, fix the problem, resynchronise, resume triggers.  Step 1: Pause and remove faulty element (working for all but 1 subsystem of ATLAS)  Step 2: Reconfigure faulty element, resynchronise and put back into ATLAS data taking (in place for 2 subsystems so far)

Conclusions  After two years of running ATLAS with cosmics, subtantial improvements have been made to increase the data taking efficiency.  ATLAS is ready and waiting for beam, week Evian, Octobre 2009 ATLAS Trigger

Evian, Octobre 2009 ATLAS Trigger Backup Slides

 Consider a bucket with a hole in the bottom = Central Trigger Processor  If trigger arrives, it is placed in the bucket. If the bucket is full, triggers are discarded.  Triggers in the bucket are at a constant rate, equivalent to the size of the hole in the bucket. Bunch crossing Alive and waiting for trigger No triggers are issued to ATLAS, simple dead time Trigger received and issued to ATLAS Alive and waiting for trigger Simple Dead Time Complex Dead Time Trigger received issued to ATLAS Evian, Octobre 2009 ATLAS Trigger Dead Time To protect readout electronic from bursts of triggers...

L1 Latency ATLAS takes 40 million 'pictures per second' Upon a positive trigger decision, need to select & send out the right 'picture' 99 th LHCC –23 September 2009 Status of ATLAS Timing in TGC, TGC trigger BCM timing Timing in ATLAS smallest detector! Beam Condition Monitor Tile (HCAL) timing / single beamECAL timing / single beam ATLAS Preliminary 2008 single beam data ATLAS Preliminary 2008 single beam data L1Calo timing / beam on collimators Evian, Octobre 2009 ATLAS Trigger Pixel module timingSCT timing