Title: Jets and MissingET in the Atlantis Event Display
1Jets and Missing-ET 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) - Simon Dean, Nikos Konstantinidis, Zdenek Maxa
(UCL)
Jet/Tau/ETMiss Group MeetingParis SW Week, 8 Dec
05
2Outline
- Producing JiveXML output from Athena and
starting up Atlantis - Display of Jets in various projections. Matching
with Calo data - Display of Missing-ET
- Upcoming developments - AOD objects including
taus
3Basics (1) Running JiveXML
- In default mode, Athena package JiveXML will dump
xml format output file, 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
few of them (JiveXML is now an AlgTool) - Default mode Switch flag doJiveXMLTrue in
RecExCommon/myTopOptions.py - Details on http//www.hep.ucl.ac.uk/atlas/JiveXML
.shtmlesp. for 10.0.x, it is recommended to
check-out JiveXML-00-04-00 before running
RecExCommon. Not needed in 11.0.x - For general help, and suggestions, please
contact - atlantis.support_at_cern.ch
4Basics (2) Atlantis (Java)
- Website has plenty of documentation tutorials
http//cern.ch/atlantis - The latest Atlantis version is now available from
the Offline releases (package graphics/AtlantisJav
a) - cmt co graphics/AtlantisJava
- cd AtlantisJava-/cmt
- cmt config
- source setup.sh
- gmake
- atlantis
- Alias atlantis available after setting up your
athena environment (Alternative reduced options
and functionality atlantis_beginner) - Running under Windows / Mac as a java application
works (may require installing Java 1.5 SDK)
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.
5Basics (3) Atlantis GUI
Menu bar Window Control Interaction
Control Parameter Groups Parameter Output Window
6Displays for Jets (1) XY projection
- XY projection. (Here WW into 4jets from DC2
production) - Fisheye zoom used
- 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.
7Displays for Jets (2) Color by Jet
- Option for Calorimeter cell entries in XY
projection to Color by Index of Jet one colour
for each jet index. - Note All colours in Atlantis are freely
adjustable ! Here, defaults are shown.
8Displays of Jets (3) Cuts
- For cuts on Jet ET, go to Parameter Group Cuts
-gt Calo. For filtering low-ET jets - For selection of data type Data
9Displays for Jets (4) fh projection
- Jets displayed in fh projection as circles
- Circle radius is proportional to ET (default)
- Optional switch for circle size by Energy
- Note Here, electromagnetic calo cells are green,
hadronic are red. Option both yellow
10Displays for Jets (5) fh projection
- Now Color by index of Jet option selected.
Matching of calo cells to jets can be clearly
seen. - Pick on jet circles, jet data is written out
- Jet 11 ET 162.177 GeV E 162.239 GeV ?
.028 F 292.469
11Displays for Jets (6) rZ projection
- As in XY, Color by Index of Jet indicated jet
in this projection
12Displays for Jets (7) Legoplot
- In Legoplot projection, Jets are displayed as
shaded circles (grey by default) at the base
plane. Default size 0.4 (adjustable) - Calorimeter data represented by yellow towers
(optionally different colour for had and em) - Allows for visual matching of calorimeter data
with reconstructed jets
13Displays for Jets (8) Legoplot
- Again, option Color by Index of Jet is useful
for visual matching
14Displays for Missing-ET (1) fh Proj.
- Missing-ET is displayed in fh projection as one
dashed (grey) circle - By default, its MET_Final
- Switchable to CaloETMis and MuonETMis
- Pick on dashed circle, Missing-ET value is
written out - ETMis Sum-ET 635.664 GeV ET-Mis 45.480
GeV ETx-Mis 44.488 GeV ETy-Mis -9.446 GeV F
348.012
15Displays for Missing-ET (2) XY Proj.
- Missing-ET is displayed in XY projection as
dashed line, continuing outside of the detector - ETMis Sum-ET 398.299 GeV ET-Mis 33.627
GeV ETx-Mis -29.062 GeV ETy-Mis -16.915 GeV
F 210.201
16Displays for Missing-ET (3) Legoplot
- In Legoplot, Missing-ET is a (yellow) line at the
back of the plot, with height proportional to
Missing-ET value - Value always written out with energy axis scale
17Future developments AOD data
- Taus are currently not displayed in Atlantis
(only if they are inside the Jet container, but
then just as jets). - Currently work ongoing for displaying all AOD
data (already in missing-ET, jets, to follow
electron, muons, photons, taus, b-jets, etc.) - First step include data in xml file already
done - Next step Display in fh projection as circles
(other shapes/ colours) with same Pick
functionality. - Add cut options and extended data dumps (e.g. tau
likelihoods). Add to Legoplot, and other
projections - Ready soon. A first impression is shown on the
next slide. Your ideas about this are very much
welcome !
18Taus
- Tau is a light blue circle
- Note All Taus in TauJetCollection are shown.
Grey circles are KtTowerParticleJets. AOD Overlap
still very visible. Reasonable cut needed. - TauJet 2 ET 163.370 GeV E 267.832 GeV
charge 0.0 num Tracks 3 ? -1.078 F
148.016 - (Red Electrons, yellow Muons, dark blue B-Jets
- Will likely be modified ! E.g. shapes)
Not available currently.For illustration only.
Likely to be modified.
19Summary
- Jets can be inspected in the Atlantis Event
Display in many projections, shown as circles or
by colouring calorimeter cells, cuts can be
applied - Missing-ET is also displayed in many projections.
Switchable to Muon/Calo-only values - Development for displaying more AOD contents,
including taus, is on the way - Up-to-date Atlantis is now inside releases
- Also new Use of interactive Athena to re-run
secondary vertexing (see Atlantis talk in PAT
meeting yesterday)