PESAsim – the e/  analysis framework Validation of the framework First look at a trigger menu combining several signatures Short-term plans Mark Sutton.

Slides:



Advertisements
Similar presentations
Freiburg Seminar, Sept Sascha Caron Finding the Higgs or something else ideas to improve the discovery ideas to improve the discovery potential at.
Advertisements

UK egamma meeting, Sept 22, 2005M. Wielers, RAL1 Status of Electron Triggers Rates/eff for different triggers Check on physics channels Crack region, comparison.
Tracey Berry1 Looking into e &  for high energy e/  Dr Tracey Berry Royal Holloway.
Sander Klous on behalf of the ATLAS Collaboration Real-Time May /5/20101.
Jet Slice Status Report Ricardo Gonçalo (LIP) and David Miller (Chicago) For the Jet Trigger Group Trigger General Meeting – 9 July 2014.
H/Abb -> 4b’s process & Multi-Et-Threshold Study for 4jet Trigger Kohei Yorita Young-Kee Kim University of the FTK Meeting on July 13 th, 2006.
SiD PFA Status and Calorimeter Performance Ron Cassell (SLAC) SiD Design Study Meeting 11/15/08.
1 The ATLAS Missing E T trigger Pierre-Hugues Beauchemin University of Oxford On behalf of the ATLAS Collaboration Pierre-Hugues Beauchemin University.
Trigger validation Ricardo Goncalo, RHUL Physics Validation - 14 September 2007.
A segmented principal component analysis applied to calorimetry information at ATLAS ACAT May 22-27, Zeuthen, Germany H. P. Lima Jr, J. M. de Seixas.
Validation of DC3 fully simulated W→eν samples (NLO, reconstructed in ) Laura Gilbert 01/08/06.
Progress on the FTK Physics Case (For H/Abb 4b signal) Kohei Yorita Young-Kee Kim University of FTK Meeting on January 26 th, 2006 (1)Brief Sample.
Progress on jet trigger response functions FTK Physics Case Meeting 04/21/05 Erik Brubaker University of Chicago.
The ATLAS trigger Ricardo Gonçalo Royal Holloway University of London.
Update on H  studies Catalin and Tony FTK meeting, July 13, 2006.
1 N. Davidson Calibration with low energy single pions Tau Working Group Meeting 23 rd July 2007.
Tracking at the ATLAS LVL2 Trigger Athens – HEP2003 Nikos Konstantinidis University College London.
Understand Application Lifecycle Management
Trigger validation for Event size TrigDecision Jets Electrons Ricardo Gonçalo, RHUL Physics Validation Meeting – 9 October 2007.
C.ClémentTile commissioning meeting – From susy group talk of last Wednesday  Simulation and digitization is done in version (8) 
Analysis Plans for Jets + EtMiss Signatures Pierre Savard ATLAS Toronto Group Meeting January
Plans for Trigger Software Validation During Running Trigger Data Quality Assurance Workshop May 6, 2008 Ricardo Gonçalo, David Strom.
Practice and Evaluation. Practice Develop a java class called: SumCalculator.java which computes a sum of all integer from 1 to 100 and displays the result.
Recent Software Issues L3 Review of SM Software, 28 Oct Recent Software Issues Occasional runs had large numbers of single-event files. INIT message.
G.Corti, P.Robbe LHCb Software Week - 19 June 2009 FSR in Gauss: Generator’s statistics - What type of object is going in the FSR ? - How are the objects.
19/07/20061 Nectarios Ch. Benekos 1, Rosy Nicolaidou 2, Stathes Paganis 3, Kirill Prokofiev 3 for the collaboration among: 1 Max-Planck-Institut für Physik,
Software installation for commissioning tests Olivier Deschamps Calorimeter commissioning meeting – 05 april 2007.
1 Control Software (CAT) Introduction USB Interface implementation Calorimeter Electronics Upgrade Meeting Frédéric Machefert Wednesday 5 th May, 2010.
A Technical Validation Module for the offline Auger-Lecce, 17 September 2009  Design  The SValidStore Module  Example  Scripting  Status.
LVL2 ID ESD/AOD classes Status and plans. PESA L2 ID Algorithms Review - RAL 25 July Ricardo Goncalo ESD/AOD More and more interest from physics.
DPDs and Trigger Plans for Derived Physics Data Follow up and trigger specific issues Ricardo Gonçalo and Fabrizio Salvatore RHUL.
Alexander Richards, UCL 1 Atlfast and RTT (plus DCube) Christmas Meeting 18/12/2007.
Organisation of the Beatenberg Trigger Workshop Ricardo Gonçalo Higgs WG Meeting - 22 Jan.09.
Trigger Validation TAPM Open meeting 2 October 2007 Ricardo Goncalo.
Trigger Software Validation Olga Igonkina (U.Oregon), Ricardo Gonçalo (RHUL) TAPM Open Meeting – April 12, 2007 Outline: Reminder of plans Status of infrastructure.
Latest News & Other Issues Ricardo Goncalo (LIP), David Miller (Chicago) Jet Trigger Signature Group Meeting 9/2/2015.
Artemis School On Calibration and Performance of ATLAS Detectors Jörg Stelzer / David Berge.
AOD/ESD plans Status and plans focusing on LVL2 e/  and some items for discussion On behalf of: J.Baines, P.Casado, G.Comune, A.DiMattia, S.George, R.Goncalo,
Trigger validation for Many thanks to Long Zhao, Chihiro Omachi, Julie Kirk, Giovanni Siragusa, Patricia Conde Muiño, Andreas Reinsch, Olya Igonkina,
Overlap Removal and Timing Optimization Studies Nicole Carlson, Northwestern University 8/8/07 Supervisor: Tomasz Bold.
Cedar and pre-Daikon Validation ● CC PID parameter based CC sample selections with Birch, Cedar, Carrot and pre-Daikon. ● Cedar validation for use with.
CMS Week Sept '07Leonard Apanasevich (UIC) Pedrame Bargassa (Rice) 1 Physics Priorities for Trigger Development Leonard Apanasevich (UIC) Pedrame Bargessa.
Trigger Validation Olga Igonkina (U.Oregon), Ricardo Gonçalo (RHUL) on behalf of trigger community Physics Validation Meeting – Feb. 13, 2007.
FTKSim Status and plans FTK Meeting 07/13/2006 F. Crescioli, M. Dell'Orso, G. Punzi, G.Volpi, P. Giannetti.
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 PESAsim analysis framework What it is How it works What it can do How to get it and use it Mark Sutton Tania McMahon Ricardo Gonçalo.
Update on WH to 3 lepton Analysis And Electron Trigger Efficiencies with Tag And Probe Nishu 1, Suman B. Beri 1, Guillelmo Gomez Ceballos 2 1 Panjab University,
Fast Simulation and the Higgs: Parameterisations of photon reconstruction efficiency in H  events Fast Simulation and the Higgs: Parameterisations of.
General requirements for BES III offline & EF selection software Weidong Li.
The “Comparator” Atlfast vs. Full Reco Automated Comparison Chris Collins-Tooth 19 th February 2006.
AliRoot survey: Analysis P.Hristov 11/06/2013. Are you involved in analysis activities?(85.1% Yes, 14.9% No) 2 Involved since 4.5±2.4 years Dedicated.
Issues with cluster calibration + selection cuts for TrigEgamma note Hardeep Bansil University of Birmingham Birmingham ATLAS Weekly Meeting 12/08/2010.
Hadronic Jet Energy Scale Hadronic t-t bar selection and Jet Energy Scale calibration Part I : Accessing the trigger information 09/02 - Menelaos Tsiakiris.
Trigger Input to First-Year Analysis Model Working Group And some soul searching… Trigger Open Meeting – 29 July 2009.
Status report for LVL2 e/  ESD/AOD Aims and constraints Tracking status Calorimetry status (Monika) Monika Wielers Ricardo Gonçalo.
Trigger study on photon slice Yuan Li Feb 27 th, 2009 LPNHE ATLAS group meeting.
UK LVL1 Meeting, RAL, 31/01/00Alan Watson 1 ATLAS Trigger Simulations Present & Future? What tools exist? What are they good for? What are the limitations?
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
BEACH 04J. Piedra1 SiSA Tracking Silicon stand alone (SiSA) tracking optimization SiSA validation Matthew Herndon University of Wisconsin Joint Physics.
John Marshall, 1 John Marshall, University of Cambridge LCD WG6 Meeting, February
Photon purity measurement on JF17 Di jet sample using Direct photon working Group ntuple Z.Liang (Academia Sinica,TaiWan) 6/24/20161.
The PLA Model: On the Combination of Product-Line Analyses 강태준.
Introduction 08/11/2007 Higgs WG – Trigger meeting Ricardo Gonçalo, RHUL.
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.
ANALYSIS TRAIN ON THE GRID Mihaela Gheata. AOD production train ◦ AOD production will be organized in a ‘train’ of tasks ◦ To maximize efficiency of full.
HYDRA Framework. Setup of software environment Setup of software environment Using the documentation Using the documentation How to compile a program.
E. Soldatov Tight photon efficiency study using FSR photons from Z  ll  decays E.Yu.Soldatov 1, 1 National Research Nuclear University “MEPhI”
Latest News & Other Issues
Samples and MC Selection
Presentation transcript:

PESAsim – the e/  analysis framework Validation of the framework First look at a trigger menu combining several signatures Short-term plans Mark Sutton Tania McMahon Ricardo Gonçalo

PESA Performance Ricardo Goncalo Code structure - event storage EventStore  Responsible for accessing the persistent storage (i.e. CBNT) and building each FrameworkEvent  Factorises event storage from event processing.  Can be used to read events sequentially from the file for processing, or buffer all events in memory for speed (automated tuning strategies).

PESA Performance Ricardo Goncalo Trigger classes Data objects grouped by RoI LVL1, LVL2 and EventFilter  Each contains a collection of TrigSignatures, each with it’s own prescale.  The output of all TrigSignatures are OR’ed together to get overall decision at each trigger level.  Does their own book keeping, number of events passed, failed etc.  Monitors event correlations between TrigSignatures, overlap of numbers of events of each TrigSignature with all others etc.

PESA Performance Ricardo Goncalo TrigSignature and TrigSequence TrigSignature  Contains some number of TrigSequences (corresponding to HLTAlgos in Athena…should probably change class names to make it more transparent).  All book keeping (number of events passed, before/after presecale etc) done automatically by the TrigSignature. TrigSequence  Main part of user intervention is on writing his/her own TrigSequence derived classes  Facilities for automatic book keeping in place (directories for histograms, event counting, etc)

PESA Performance Ricardo Goncalo Some additional features TruthEvent  Accessible through a method of the trigger elements: TrigElement::truth() Level 2 and Event Filter track/truth association:  Encoded in classes L2IDTrackTruth and EFTrackParticleTuth PreFilter :  Selects events to be put into EventStore Has a set of PreSelections:  Similar to TrigSequences  Run on full FrameworkEvent instead of TrigElement/RoI  PreFilter accepts AND of PreSelections (instead of OR as in TrigLevel) TrigLevel Forced Accept: take a certain fraction of events (from 0 to 1) Print sequence efficiency per RoI and per event at end of run

PESA Performance Ricardo Goncalo Book keeping Example ROOT file:  Directories created automatically for each sequence to have its histograms  Histograms booked and filled in user TrigSequence derived classes

PESA Performance Ricardo Goncalo Validation Have completed validation (to within 0.02 %)  Large(ish) rome electron sample  Small rome dijet sample Differences understood, several cuts and selection on old framework may need to be discussed (no details here) Have modified PreFilter selection so it is more powerful. Simplified user signature creation. Example “standard” user driver routines (main) to cover various running scenarios  Standard evaluation  Parameter scanning  Automated tuning A New NAME!!! PESAsim - a fast simulation of the PESA algorithms for validation and automated tuning.

PESA Performance Ricardo Goncalo Rome Electron sample Differences understood - mainly in the L2 ID and EF tracking selection. Some, represent bugs in old framework, (included for comparison)  eg p T is a signed quantity, old framework often takes just pt>cut. After today should revert to correct use in new framework.

PESA Performance Ricardo Goncalo Rome Jet sample Again differences understood.

PESA Performance Ricardo Goncalo Rome Jet Sample - with e PreFilter Really just a consistency check. Everything seems fine.

PESA Performance Ricardo Goncalo Validation summary: Validation complete, at some level. Need limit of large statistics. During the validation several bugs and inconsistencies were discovered in both the old and new frameworks. Bugs in the new framework were corrected. Bugs in the old framework were “added” to the new framework for comparison purposes. These should now be removed from the new framework and we should discuss making the old framework obsolete.  How large a sample do people require before we move over officially. Details of bug fixes can be discussed by .

PESA Performance Ricardo Goncalo Z  ee – using menu of 3 signatures Combined e25i, 2e15i and e60 in the new framework  Still ongoing work  These were running simultaneously All cuts from Monika’s Wiki page except for EF track isolation in EFID sequence  No tracking cuts at level 2 for 2e15i or e60, following recipe in wiki 4468 Z  ee events from an old production, no pileup “di-jet” events with pileup from sample 4814 (E T >17GeV)

PESA Performance Ricardo Goncalo A few plots Z->eeJets LVL1 LVL2

PESA Performance Ricardo Goncalo Performance & comparison with old No preselection cuts applied here: comparison with Monika’s results (with preselection) will be done asap. Absolute efficiencies shown in table LVL1LVL2EFMonika 2e15i 70.8  0.6%60.7  0.7%35.9  0.7% 67.2% e25i 92.5  0.4%84.2  0.5%80.5  0.6% 92.9% e  0.4%20.6  0.6%16.4  0.5% 20.4% All 93.2  0.4%87.4  0.5%82.3  0.6% 94.8%

PESA Performance Ricardo Goncalo Overlaps: EvFilte25ie602e15i e25i e e15i LVL1e25ie602e15i e25i e e15i LVL2 e25ie602e15i e25i e e15i Interesting to note correlations between different signatures: much larger in signal than in background (makes sense) Z->ee: 4468 eventsJets: events LVL1e25ie602e15i e25i e e15i LVL2e25ie602e15i e25i14715 e e15i5150 EvFilt e25ie602e15i e25i4612 e e15i202

PESA Performance Ricardo Goncalo Conclusions: Validation work basically done We should switch to using PESAsim! Demonstration of the framework in the Calorimeter Trigger Software tutorial on Monday Documentation should be ready next week  Including Wiki page, tutorial, writeup etc