1 / 23

Trigger information in the Atlantis event display

Learn about Atlantis event display for trigger information in the Level-1 calorimeter. Explore the basics of Atlantis, the GUI, trigger data in Atlantis, and upcoming developments.

langhamj
Download Presentation

Trigger information in the Atlantis event display

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Trigger information in the Atlantis event display Qiang Lu, Juergen Thomas, Peter Watkins (Birmingham) Hans Drevermann (CERN) Andrew Haas (Columbia) Eric Jansen, Pieter Klok, Charles Timmermans (Nijmegen, NIKHEF) Simon Dean, Nikos Konstantinidis, Zdenek Maxa (UCL) Level-1 Calorimeter Trigger Joint MeetingRutherfold Lab, 29 June 2006

  2. Outline • Basics on Atlantis: • General setup, interface package JiveXML: modes to produce input data (file or online) • GUI of Atlantis, Projections • Trigger data in Atlantis: • ROIs • TriggerTowers and JetElements • Upcoming developments: • Trigger results in 12.0.0 AODs Trigger info in Atlantis event display, 29 June 06

  3. The event display Atlantis • http://www.cern.ch/atlantis • For general help, and suggestions, please contact: • atlantis.support@cern.ch • A tool for thevisual investigationand physical understandingof all typesof events inside ATLAS.. • And also useful to • help develop reconstruction and analysis algorithms • facilitate debugging during commissioning • create pictures and animations for presentations, • publications and exhibitions • use as online event display at the control room Trigger info in Atlantis event display, 29 June 06

  4. How the event display Atlantis works Try to put data from the ATLAS detector into the human brain in an intuitiveway, so the human may make fast and correct conclusions. This is largely accomplished by using data oriented projections. Atlantis has two parts: JiveXML:One inside the ATLAS software framework Athena in C++ to derive data running under Scientific Linux 3, AtlantisJava: and the actual interactive graphical tool as a standalone Java application, which can be run on any platform. Data transmission is done via XML files, IP connections or URL.The LHC is not yet running, therefore the events shown here are simulations using Monte Carlo methods and very detailed models of the interaction with the detector’s numerous layers and materials. Trigger info in Atlantis event display, 29 June 06

  5. Detector / Data Oriented Projections 3D Cartesian coordinates x,y,z are not always optimal for colliding beam experiments. More natural and useful are the non-linear combinations which reflect the design of ATLAS: r = sqrt(x2+y2) f = arctan(y/x)  = arctan( r/z) Atlantis offers e.g. the following projections: YX projection rZ projection V-Plot (fh) in 2D Legoplot 3D. Trigger info in Atlantis event display, 29 June 06

  6. Basics (1): Running JiveXML • Default mode: Athena package JiveXML dumps output file in xml format, to be read back into Atlantis (a Java standalone application) • Also possible to run over a large number of events and only display (produce xml files for) a selected few of them (JiveXML is now an AlgTool) • Default mode: Running from Digi, switch flag “doJiveXML=True” in RecExCommon/myTopOptions.py • Online mode: JiveXML constantly ‘feeds’ event data into IP port (used in InDet commissioning): Flags:doJiveXML = True TrueToolSvc.EventData2XML.OnlineMode = TrueToolSvc.EventData2XML.WriteToFile = False • New mode: Interactive Athena interface: Atlantis GUI sends commands back into Athena prompt (interactive re-vertexing) Trigger info in Atlantis event display, 29 June 06

  7. Basics (2): Atlantis (Java) • Website has plenty of documentation & tutorials: http://cern.ch/atlantis • Alias ‘atlantis’ available after setting up your Athena environment • Runs also under Windows / Mac as a java application (may require installing Java 1.5 SDK, but also runs with 1.4) Copy directory ‘AtlantisJava-*’ from release, start atlantis.jar • Note: Although Atlantis is inside the release, it has no dependency on other packages. It is a Java standalone application. Inclusion into release only to simplify distribution and code management. • The very latest Atlantis version is now available from the (any !) Offline release (package graphics/AtlantisJava): cmt co graphics/AtlantisJava cd AtlantisJava-*/cmt cmt config source setup.sh gmake java –jar atlantis.jar Trigger info in Atlantis event display, 29 June 06

  8. Basics (3): Atlantis GUI Menu bar Window Control Interaction Control Parameter Groups Parameter Output Window Trigger info in Atlantis event display, 29 June 06

  9. GUI: Data Selection for Trigger data Trigger info in Atlantis event display, 29 June 06

  10. ROIs (1) • eta/phi projection • EmTauROIs are green crossed rectangles fixed size • 4 EmTauROIs are visible here. (Semileptonic ttbar event, CSC 5200) • JetROIs would be red (none here) • “V” are tracks, red and green squares are calo cells • circles are reconstructed AOD objects (dark blue: BJet, light blue: TauJet, slim grey circle: ParticleJet) • Green/red squares: Calorimeter cells Trigger info in Atlantis event display, 29 June 06

  11. ROIs (2) … zoom area using “Rubberband” interaction in GUI … Trigger info in Atlantis event display, 29 June 06

  12. ROIs (3) … switch off Tracks (V’s) … Trigger info in Atlantis event display, 29 June 06

  13. ROIs (3) PICK output: BJet id = 0 Pt = 79.527 GeV E = 159.965 GeV lhSig = 1.0 weight = 15.203707 eta = -1.324 phi = 93.569° EmTauROI id = 0 energy = 1.0 GeV (placeholder !) eta = -1.300 phi = 1.571 (90.000°) deta = .200 dphi = .200 (11.459°) LAr cell: id = 4/1/-1/1/0/420/16 E Max = 1.20 GeV E Sum = .00 GeV eta = -1.3141 ± .0031 phi = 92.6 ± 5.6° TILE cell: id = 5/3/-1/16/13/3/0/0 E Max = 6.49 GeV E Sum = 6.49 GeV eta = -1.3020 ± .0000 phi = 92.8 ± 5.6° PMT1 energy = 6.490279 PMT2 energy = 0.0 PMT1 chi2 = 193.0 PMT2 chi2 = 0.0 PMT1 time = 0.0 PMT2 time = 0.0 Trigger info in Atlantis event display, 29 June 06

  14. GUI: Data Selection for Trigger data Trigger info in Atlantis event display, 29 June 06

  15. CaloLegoplot • Calo cell entries filled into eta/phi grid, energy as towers. Range given on axis. • Note: green filled rectangle on lego base: EmTauROIs Trigger info in Atlantis event display, 29 June 06

  16. CaloLegoplot • ddd • Switch in GUI: Now calo data shown by calo type: electromagnetic: green, hadronic: red Trigger info in Atlantis event display, 29 June 06

  17. Legoplot: Trigger-Towers • coloured by type: electromagnetic: green, hadronic: red • Geometry (Grid) as in real system (Barrel: 0.1x0.1, much larger in FCAL) (note entries around eta=4) Trigger info in Atlantis event display, 29 June 06

  18. Legoplot: Jet-Elements • Selection in GUI: Now Level-1 JetElements are displayed. • Geometry (Grid) as in real system (Barrel: 0.2x0.2, much larger in FCAL) Trigger info in Atlantis event display, 29 June 06

  19. Overview: Trigger Data in Atlantis • Currently implemented: • EmTauROIs, JetROIs in eta/phi and Legoplot • TriggerTowers, JetElements in Legoplot • On the way (done in JiveXML): • MuonROIs • CTP_Decision: trigger words, SumEX, SumEY, SumET, SumET in Jets • To do: • Decode ROI, which trigger menu ? • Lvl2 and EF objects and decision (TriggerDecision) • Trigger data will be default in AOD from 12.0.x Trigger info in Atlantis event display, 29 June 06

  20. Backup slides Trigger info in Atlantis event display, 29 June 06

  21. Displays for Calo (1): XY projection • By default, calorimeter cell energies are displayed as yellow areas • Fraction of cell outline filled is proportional to energy, normalised to sum of energy in detector (em / had). Option: normalise to overall energy. Trigger info in Atlantis event display, 29 June 06

  22. Displays for Calo (2): Cell outlines • Switch in GUI: ‘Calo’->’LAr’-> Cell Outline, Cell Geometry • ‘Pick’ on each cell entry for details Trigger info in Atlantis event display, 29 June 06

  23. SynchroCursor • PICK output: • Muon = 0 Pt = 83.985 GeV E = 124.684 GeV chi2 = 16.939386 η = -.949 Φ = 71.120° • BJet = 1 Pt = 133.344 GeV E = 325.092 GeV lhSig = 0.99873 weight = 10.442425 η = -1.539 Φ = 70.179° • STr barcode = 75 Type = μ- d0 = -.002 cm z0 = .140 cm phi0 = 71.125 η = -.948 tL = -1.097 pT = -92.94 p = -137.95 GeV • ETMis: storegate key: CaloETMis Sum-ET = 589.050 GeV ET-Mis = 136.724 GeV ETx-Mis = 55.078 GeV ETy-Mis = 125.139 GeV Φ = 66.244° Trigger info in Atlantis event display, 29 June 06

More Related