The ATLAS Trigger: High-Level Trigger Commissioning and Operation During Early Data Taking Ricardo Gonçalo, Royal Holloway University of London On behalf.

Slides:



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

ATLAS Trigger "sur le terrain" Physique ATLAS France Evian Octobre 2009 C. Clément (Stockholm University) Evian, Octobre 2009 ATLAS Trigger.
The ATLAS trigger Ricardo Gonçalo Imperial College London, 14 January 2009.
1 The ATLAS Missing E T trigger Pierre-Hugues Beauchemin University of Oxford On behalf of the ATLAS Collaboration Pierre-Hugues Beauchemin University.
Digital Filtering Performance in the ATLAS Level-1 Calorimeter Trigger David Hadley on behalf of the ATLAS Collaboration.
1 Introduction to Geneva ATLAS High Level Trigger Activities Xin Wu Journée de réflexion du DPNC, 11 septembre, 2007 Participants Assitant(e)s: Gauthier.
The First-Level Trigger of ATLAS Johannes Haller (CERN) on behalf of the ATLAS First-Level Trigger Groups International Europhysics Conference on High.
The ATLAS High Level Trigger Steering Journée de réflexion – Sept. 14 th 2007 Till Eifert DPNC – ATLAS group.
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.
CHEP04 - Interlaken - Sep. 27th - Oct. 1st 2004T. M. Steinbeck for the Alice Collaboration1/20 New Experiences with the ALICE High Level Trigger Data Transport.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
Chris Bee ATLAS High Level Trigger Introduction System Scalability Trigger Core Software Development Trigger Selection Algorithms Commissioning & Preparation.
Trigger (& some DAQ basics) tutorial Alessandro Cerri (CERN), Ricardo Goncalo (Royal Holloway)
The ATLAS trigger Ricardo Gonçalo Royal Holloway University of London.
The ATLAS Trigger: High-Level Trigger Commissioning and Operation During Early Data Taking Ricardo Gonçalo, Royal Holloway University of London On behalf.
March 2003 CHEP Online Monitoring Software Framework in the ATLAS Experiment Serguei Kolos CERN/PNPI On behalf of the ATLAS Trigger/DAQ Online Software.
High Level Triggering Fred Wickens. High Level Triggering (HLT) Introduction to triggering and HLT systems –What is Triggering –What is High Level Triggering.
L3 Filtering: status and plans D  Computing Review Meeting: 9 th May 2002 Terry Wyatt, on behalf of the L3 Algorithms group. For more details of current.
High Level Triggering Fred Wickens. 2 High Level Triggering (HLT) Introduction to triggering and HLT systems –What is Triggering –What is High Level Triggering.
The ATLAS trigger Ricardo Gonçalo Royal Holloway, 14 January 2009.
Overview of the High-Level Trigger Electron and Photon Selection for the ATLAS Experiment at the LHC Ricardo Gonçalo, Royal Holloway University of London.
What’s in the ATLAS data : Trigger Decision ATLAS Offline Software Tutorial CERN, August 2008 Ricardo Gonçalo - RHUL.
Copyright © 2000 OPNET Technologies, Inc. Title – 1 Distributed Trigger System for the LHC experiments Krzysztof Korcyl ATLAS experiment laboratory H.
The ATLAS Trigger and Data Acquisition: a brief overview of concept, design and realization John Erik Sloper ATLAS TDAQ group CERN - Physics Dept. April.
The Region of Interest Strategy for the ATLAS Second Level Trigger
TRIGGER STATUS AND MENU OPTIMIZATION LHCC Referee Meeting with ATLAS – 7 th July 2009 Ricardo Gonçalo (RHUL) on behalf of the ATLAS TDAQ.
ATLAS HLT in PPD John Baines, Dmitry Emeliyanov, Julie Kirk, Monika Wielers, Will Dearnaley, Fred Wickens, Stephen Burke 1.
1 John Baines Commissioning of the ATLAS High Level Trigger.
HEP 2005 WorkShop, Thessaloniki April, 21 st – 24 th 2005 Efstathios (Stathis) Stefanidis Studies on the High.
1 “Steering the ATLAS High Level Trigger” COMUNE, G. (Michigan State University ) GEORGE, S. (Royal Holloway, University of London) HALLER, J. (CERN) MORETTINI,
Status of trigger software and EDM Ricardo Gonçalo, RHUL – on behalf of ATLAS TDAQ.
Navigation Timing Studies of the ATLAS High-Level Trigger Andrew Lowe Royal Holloway, University of London.
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 –
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.
ATLAS Trigger Development
Overview of the High-Level Trigger Electron and Photon Selection for the ATLAS Experiment at the LHC Ricardo Gonçalo, Royal Holloway University of London.
The ATLAS Trigger Configuration System Design and Commissioning A.dos Anjos, P.Bell, D.Berge, J.Haller, S.Head, T.Kohno, S.Li, T.McMahon, M.Nozicka, H.v.d.
Experience with multi-threaded C++ applications in the ATLAS DataFlow Szymon Gadomski University of Bern, Switzerland and INP Cracow, Poland on behalf.
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.
Trigger Algorithms and Performance Ricardo Gonçalo, Royal Holloway ATLAS Overview Week - CERN 10 October 2007.
Performance of the ATLAS Trigger with Proton Collisions at the LHC John Baines (RAL) for the ATLAS Collaboration 1.
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.
ATLAS The ConditionDB is accessed by the offline reconstruction framework (ATHENA). COOLCOnditions Objects for LHC The interface is provided by COOL (COnditions.
ANDREA NEGRI, INFN PAVIA – NUCLEAR SCIENCE SYMPOSIUM – ROME 20th October
The ATLAS Trigger System 1.Global Requirements for the ATLAS trigger system 2.Trigger/DAQ Architecture 3.LVL1 system 4.HLT System 5.Some results from LHC.
Jos VermeulenTopical lectures, Computer Instrumentation, Introduction, June Computer Instrumentation Introduction Jos Vermeulen, UvA / NIKHEF Topical.
ATLAS UK physics meeting, 10/01/08 1 Triggers for B physics Julie Kirk RAL Overview of B trigger strategy Algorithms – current status and plans Menus Efficiencies.
ATLAS B trigger Overview of B trigger Di-muon algorithms Performance (efficiency/rates) Menu for data taking experience 7/1/20101ATLAS UK Meeting,
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
Commissioning of the ATLAS High Level Trigger
Commissioning of the ALICE HLT, TPC and PHOS systems
High Level Triggering Fred Wickens.
ATLAS Canada Alberta Carleton McGill Montréal Simon Fraser Toronto
ATLAS Canada Alberta Carleton McGill Montréal Simon Fraser Toronto
Trigger commissioning and early running strategy
The First-Level Trigger of ATLAS
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
1/2/2019 The ATLAS Trigger and Data Acquisition Architecture & Status Benedetto Gorini CERN - Physics Department on behalf of the ATLAS TDAQ community.
Presentation transcript:

The ATLAS Trigger: High-Level Trigger Commissioning and Operation During Early Data Taking Ricardo Gonçalo, Royal Holloway University of London On behalf of the ATLAS High-Level Trigger group EPS HEP2007 – Manchester, July 2007

Ricardo Goncalo, Royal Holloway University of London2 ATLAS HLT Operation in Early Running Outline The ATLAS High-Level Trigger  Overall system design  Selection algorithms and steering  Selection configuration Trigger selection for initial running  Trigger groups (slices)  Selection optimisation  Calibration triggers, ( and passthrough and prescales?)XXXX  Performance monitoring  Measuring trigger efficiency from data High-Level Trigger Commissioning  Technical runs  Cosmic-ray runs Timeline Summary and outlook

Ricardo Goncalo, Royal Holloway University of London3 ATLAS HLT Operation in Early Running The ATLAS High-Level Trigger

Ricardo Goncalo, Royal Holloway University of London4 ATLAS HLT Operation in Early Running HLTHLT 75 kHz 2 kHz 200 Hz 40 MHz RoI data LVL1 Acc. ROD LVL1 2.5  s Calorimeter Trigger Muon Trigger Event Builder EB 3 GB/s ROS ROB 120 GB/s Calo MuTrCh Other detectors 1 PB/s Event Filter EFP ~1sec EFN 300 MB/s LVL2 ~10ms L2P L2SV L2N L2P ROIB LVL2 Acc. RoI’s Event Size ~1.5 MB CTP Pipelines 2.5  s EF Acc. (Region of Interest) RoI request s TriggerDAQ Three trigger levels: Level 1:  Hardware based (FPGA/ASIC)  Coarse granularity detector data  Calorimeter and muon syst. only  Latency 2.2  s (buffer length 2.5)  Output rate up to ~75 kHz Level 2: ~500 dual-core CPUs  Software based  Only detector sub-regions processed (Regions of Interest) seeded by level 1  Full detector granularity in RoIs  Fast tracking and calorimetry  Average execution time ~10 ms  Output rate up to ~1 kHz Event Builder: ~100 dual-core CPUs Event Filter (EF): ~1600 dual-core CPU  Seeded by level 2  Full detector granularity  Potential full event access  Offline algorithms  Average execution time ~1 s  Output rate up to ~200 Hz

Ricardo Goncalo, Royal Holloway University of London5 ATLAS HLT Operation in Early Running match? Selection method EMROI L2 calorim. L2 tracking cluster? E.F.calorim. track? E.F.tracking track? e/  OK? Level 2 seeded by Level 1 Fast reconstruction algorithms Reconstruction within RoI Level1 Region of Interest is found and position in EM calorimeter is passed to Level 2 Ev.Filter seeded by Level 2 Offline reconstruction algorithms Refined alignment and calibration Event rejection possible at each step Electromagnetic clusters e/  reconst.

Ricardo Goncalo, Royal Holloway University of London6 ATLAS HLT Operation in Early Running Steering and Configuration Algorithm execution managed by Steering  Based on static configuration Step-wise processing and early rejection  Chains stopped as soon as a step fails  Reconstruction step done only if earlier step successful  Any chain can pass an event Prescales applied at end of each level Specialized algorithm classes for all situations  Multi-objects: e.g. 4-jet trigger  Topological: e.g. 2  with m  ~ m Z  …

Ricardo Goncalo, Royal Holloway University of London7 ATLAS HLT Operation in Early Running Steering and Configuration Trigger configuration:  Active triggers  Their parameters  Prescale factors  Passthrough fractions Needed for:  Online running  Monte Carlo production  Offline analysis Relational Database (TriggerDB) for online running  User interface (TriggerTool)  Browse trigger list (menu) through key  Read and write menu into XML format  Menu consistency checks After run, configuration becomes conditions data (Conditions Database)

Trigger Selection for Initial Running

Ricardo Goncalo, Royal Holloway University of London9 ATLAS HLT Operation in Early Running Algorithm organisation High-Level Trigger code organised in groups (“slices”):  Minimum bias, e/ , , , jets, B physics, B tagging, E T miss, cosmics, combined algorithms For initial running:  Crucial to have e/ , , , jets, min.bias  Cosmics already started!  E T miss and B tagging will require significant understanding of the detector Will need to understand trigger efficiencies and rates  Zero bias triggers (passthrough)  Minimum bias: Coincidence in scintilators placed in calorimeter cracks Counting inner-detector hits  Prescaled loose triggers  Tag-and-probe method

Ricardo Goncalo, Royal Holloway University of London10 ATLAS HLT Operation in Early Running Slices…

High-Level Trigger Commissioning

Ricardo Goncalo, Royal Holloway University of London12 ATLAS HLT Operation in Early Running Technical runs A subset of the High-Level Trigger CPU farms and DAQ system were exercised in techical runs Simulated Monte Carlo events in bytestream format preloaded into DAQ readout buffers and distributed to farm nodes  Level 1 trigger simulated in a dedicated algorithm A realistic trigger list is used (e/ , jets, , B physcs, E T miss, cosmics)  HLT algorithms, steering, monitoring infrastructure, configuration database Measure and test:  Event latencies  Algorithm execution time  Monitoring framework  Configuration database  Network configuration  Run-control

Ricardo Goncalo, Royal Holloway University of London13 ATLAS HLT Operation in Early Running Cosmics runs A section of the detector was used in cosmics runs (see previous talk) Several sub-detectors used:  Muon spectrometer  LAr calorimeter  Tile calorimeter The High-level trigger took part and selected real events for the first time!

Conclusions and outlook

Ricardo Goncalo, Royal Holloway University of London15 ATLAS HLT Operation in Early Running Conclusions and outlook The LHC will turn on in less than a year Looking forward to triggering on real data at the LHC!

Ricardo Goncalo, Royal Holloway University of London16 ATLAS HLT Operation in Early Running What we’re up against… +30 Minimum Bias H  4 

Ricardo Goncalo, Royal Holloway University of London17 ATLAS HLT Operation in Early Running Backup Slides

Ricardo Goncalo, Royal Holloway University of London18 ATLAS HLT Operation in Early Running LVL1: Hardware Trigger  EM, TAU, JET calo. clusters  µ trigger chambers tracks  Total and missing energy  Central Trigger Processor HLTHLT 75 kHz 2 kHz 200 Hz 40 MHz RoI data LVL1 Acc. ROD LVL1 2.5  s Calorimeter Trigger Muon Trigger Event Builder EB 3 GB/s ROS ROB 120 GB/s Calo MuTrCh Other detectors 1 PB/s Event Filter EFP ~1sec EFN 300 MB/s LVL2 ~10ms L2P L2SV L2N L2P ROIB LVL2 Acc. RoI’s Event Size ~1.5 MB CTP Pipelines 2.5  s EF Acc. (Region of Interest) RoI requests HLT: PC farms LVL2: special fast algorithms  Access data directly from the ROS system  Partial reconstruction seeded with L1 Regions of Interest (RoIs) EF: offline reco. algorithms  Access to fully built event  Seeded with LVL2 objects (full event reconstruction possible)  Up to date calibrations

Ricardo Goncalo, Royal Holloway University of London19 ATLAS HLT Operation in Early Running USA15 SDX1 Gigabit Ethernet Event data requests Delete commands Requested event data Regions Of Interest LVL2 Super- visor Network switches Second- level trigger pROS ~ 500 stores LVL2 output LVL2 farm UX15 Read- Out Drivers ( RODs ) First- level trigger Dedicated links VME Data of events accepted by first-level trigger Read-Out Subsystems ( ROSs ) USA Read- Out Links RoI Builder ~150 PCs Event data ≤ 100 kHz, 1600 fragments of ~ 1 kByte each Timing Trigger Control (TTC) DataFlow Manager Event Filter (EF) ~1600 Network switches Event data pulled: partial ≤ 100 kHz, full ~ 3 kHz SDX1 dual-CPU nodes CERN computer centre Event rate ~ 200 Hz Data storage 6 Local Storage SubFarm Outputs (SFOs) ~100 Event Builder SubFarm Inputs (SFIs) Trigger / DAQ architecture

Ricardo Goncalo, Royal Holloway University of London20 ATLAS HLT Operation in Early Running The ATLAS trigger Three trigger levels: Level 1:  Hardware based (FPGA/ASIC)  Coarse granularity detector data  Calorimeter and muon spectrometer only  Latency 2.2  s (buffer length)  Output rate ~75 kHz Level 2:  Software based  Only detector sub-regions processed (Regions of Interest) seeded by level 1  Full detector granularity in RoIs  Fast tracking and calorimetry  Average execution time ~10 ms  Output rate ~1 kHz Event Filter (EF):  Seeded by level 2  Full detector granularity  Potential full event access  Offline algorithms  Average execution time ~1 s  Output rate ~200 Hz High-Level Trigger

Ricardo Goncalo, Royal Holloway University of London21 ATLAS HLT Operation in Early Running The HLT Steering Controller Algorithm executions based on trigger chains (L2_e60, EF_e60, etc) Activate chains based on result of previous level Step-wise processing  Each chain divided in steps  Each step executes an algorithm sequence (one or more HLT algos)  A step failed to produce a wanted result ends the chain  Any chain can pass the event. Sequence and algorithms caching  Avoid same sequence/algo instance run twice on identical input Several algo classes for all situations  inclusive, multi-objects, topological, unseeded, …

Ricardo Goncalo, Royal Holloway University of London22 ATLAS HLT Operation in Early Running HLT Navigation : a data tree keeps the history of algorithm execution and reconstructed trigger objects  Implemented as external tool to HLT Steering Controller  Don’t need to run HLT Steering Controller to accessed the data structure (useful for offline trigger analyses) HLTResult: what you get in the raw data  Header word (event number, pass/fail, error code, …)  Serialized trigger chains info (chain ID, pass/fail, last successful step)  Serialized navigation structure HLT Navigation and HLTResult