User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and...

34
User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN
  • date post

    18-Dec-2015
  • Category

    Documents

  • view

    214
  • download

    0

Transcript of User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and...

Page 1: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

User Test on

ATLAS Graphics Packages

G. Cabras, M. Cobal(O),

University of Udine, Italy

(O) and CERN

Page 2: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Packages and HW/SWenvironments

Atlantis a6 1_7GraXML 2.3.22Linux RedHat

6.1 (Kernel 2.2.12-20)

Pentium III@450MHz

128MB SDRAM@100MHz

Graphic board ATI AGP w 4MB VRAM

Wired 2.2

Windows 2000 (5.00.2195)

Pentium III@500MHz

128MB SDRAM@100MHz

Graphic board ATI AGP w 4MB VRAM

Page 3: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Data

Page 4: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Initial goal: take a simple tt fully simulated event look at it with the various graphics packages

evaluate performances

BUT…. The 3 packages requires DIFFERENT data format

GraXML .xml

WIRED .heprep.xml

Atlantis .*lafa*, .*lafb*, .*LAFb*

Converter xml -> heprep.xml not available

Possible to convert to Atlantis format (but to old one)

Page 5: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Data pool found in:

/afs/cern.ch/atlas/project/Atlantis/loomis/events/

Several events (3 directories for GraXML, WIRED and Atlantis format)

Only one event available in the 3 formats (with different names..)

Event_Y27346.151.2.xml (GraXML) Event_Y27346.151.2.heprep.xml (WIRED)

Atlantis_lafa_60 (Atlantis)

Page 6: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

GraXML

J. Hrivnac

Page 7: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

GraXML Installation

Version 2.3.22 (27 Apr 01)tested on PC Linux RedHat6.1 (Kernel 2.2.12-20 on an i686)

Ver. 2.3 rapidly evolving (from /afs/cern.ch/atlas/project/graphics/Java):

Aug 22 2000 Graphics.2.3.0.jar Aug 23 2000 Graphics.2.3.1.jar

Aug 25 2000 Graphics.2.3.2.jar Aug 29 2000 Graphics.2.3.3.jar

Aug 30 2000 Graphics.2.3.4.jar Sep 6 2000 Graphics.2.3.7.jar

Sep 11 2000 Graphics.2.3.9.jar Sep 14 2000 Graphics.2.3.10.jar

Sep 18 2000 Graphics.2.3.11.jar Sep 26 2000 Graphics.2.3.12.jar

Oct 6 2000 Graphics.2.3.14.jar Oct 9 2000 Graphics.2.3.15.jar

Oct 27 2000 Graphics.2.3.16.jar Oct 27 2000 Graphics.2.3.17.jar

Nov 30 20:21 Graphics.2.3.18.jar Nov 30 20:21 Graphics.2.3.19.jar

Jan 22 18:51 Graphics.2.3.20.jar Mar 14 20:45 Graphics.2.3.21.jar

Apr 27 18:39 Graphics.2.3.22.jar cp –R /afs/cern.ch/atlas/project/graphics/Java [swinstallpath]

Page 8: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

GraXML Test setup

Setup instructions Follow http://atlas.web.cern.ch/Atlas/GROUPS/GRAPHICS/Texts/Documentation/GraXML/#How to Start Instructions:$ sh$ cd [swinstallpath]$ . ./setup.sh$ ./GraXML.sh Examples/EndcapEvent.xml

References:http://atlas.web.cern.ch/Atlas/GROUPS/GRAPHICS/

Texts/Documentation/GraXML for sw, and atlas xml events

Page 9: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.
Page 10: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Clearly done for a 3-D representation of objects or for VERY simple events and detector description

Not suitable for complex events (program does not even succeed to read them)

Slow with used setup (expecially TRT)

Enough user friendly (info on WEB quite clear)

Nice windows setup

Inner detector + muon implemented

Some points to be improved...

Page 11: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Window stays in the corner andcannot be controlled!

Page 12: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Too slow to apply a selection!

Option which should be a default!

TreeView

Page 13: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

What is for?Tracks info superimposed

Page 14: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Colours randomly chosen

Sometimes all display comesout with the same tone!

User cannot associate colours with elements without changing and recompiling corresponding class

Page 15: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.
Page 16: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Some other small problems…:

Did not succeed to print out a jpg file of the display (comes out only a gray figure)

Also: one cannot choose where to put the output file

Event or elements cannot be de-selected immediately after selection (you need to click once elsewhere)

Picking elements does not always work properly

Each new file requires to re-open the program

Page 17: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Atlantis

H. DrevermannN. Kostantinidis

Page 18: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Atlantis InstallationVer. A6 rev. atlantis-1_7 (23 Apr 01)tested

on Linux RedHat6.1 (Kernel 2.2.12-20 on an i686) not the current /afs/cern.ch/atlas/project/Atlantis/atlantis

distribution!

Installation instructions (from /afs/cern.ch/user/k/konstant/public/atlas/cvs_instructions.txt): $ setenv CVSROOT :pserver:[email protected]:/localdisk/hansd/cvsroot $ cvs login (Give "evtdisp" without the quotes as the password) $ cvs checkout -r atlantis-1_7 atlantis $ cd atlantis $ gmake -f Makefile.abf90 OS=Linux $ gmake -f Makefile.abf90 OS=Linux dist_clean

Compiled with Fortran Compiler g77

Page 19: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Atlantis Test setup Work area:$ mkdir work # atlantis work area$ cd work$ ln -s [swinstallpath]/atlantis_a6.Linux atlantis$ ln -s [swinstallpath]/ATLANTIS* .$ ln -s [eventpath]/atlantis.LAFb_* . #data events $ ./atlantis #run atlantis in a Xwindow

References:1. http://hepunx.rl.ac.uk/atlasuk/simulation/level2/doc/ctrig/

atlantis.html (some html pages reference afs files: fine if your host is an afs client!)

2. /afs/cern.ch/user/k/konstant/public/atlas/getstarted.ps3. /afs/cern.ch/atlas/project/Atlantis/loomis/events/atlantis for

events

Page 20: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.
Page 21: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Can do everything provided you know how to do it !

Files of instructions on how to get started not enough

On-line help useful when you have already some hints

At the moment is the most complete program but needs tutorial from expert (unless you enjoy riddles)

3 hours of “phone-tutorial” given by H. Drevermann

“Philosophy” behind clearly driven by physics (this experience should not be lost!)

Page 22: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Nice features:

•Pre-defined window sets

•Not space-consuming menu (displays take most of the screen)

•Appealing graphics style (colours, lines, marks...)

•Tracks info colour linked with tracks colour

•Possibility of two-letters command strings

To be improved:

•Picking sometimes is not trivial

•Default -z view too busy

Page 23: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Filter on Pt and d0 applied

Page 24: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Tracks with high d0and at distance to the event z-vertex

Page 25: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

WIRED

M. DonszelmannC. LoomisJ. Perl

Page 26: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Wired InstallationVersion 2.2(27 Apr 01)tested on PC/Win2000 Ver. 2 rapidly evolving

April 27th 2001 - Version 2.2 released, including a tutorial April 4th 2001 - Version 2.1 released, compatible with JAS 2.2.3 March 30th 2001 - Version 2.1 delayed until the JAS 2. 2.3 release. March 9th 2001 - Version 2.0.1 released, with bug fixes and new features

January 26th 2001 - Version 2.0 released.

Installation instructions Follow http://wired.cern.ch Instructions to run Wired as a plug-in module inside JAS (Java Analysis Studio). You need:– jdk1.3.0_02 from http://java.sun.com/j2se/1.3/– JAS2.2.3 from http://www-sldnt.slac.stanford.edu/jas/downloads.htm– http://wireddoc.web.cern.ch/wireddoc/releases/2.2/wired-jas-plugin.jar

Page 27: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Wired Test setup

Wired as a JAS extension: Run JAS, in Menu Job/Load Plugin enter Class

hep.wired.WiredPlugin

(for Wired 2.0.1 or previous enter Class: hep.wired.graphics2d.App instead)

References: http://wired.cern.ch/ for sw tutorial and atlas heprep

evts

/afs/cern.ch/atlas/project/Atlantis/loomis/events/wired for events

Page 28: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.
Page 29: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Great improvement with the latest version. Many functionalities now available (i.e : picking, Z-vertex finding, filter for tracks and hits, hits grouping, V-plots etc..).

Definitely user-friendly (and good PDF manual to start with)

Goes in the same direction of Atlantis for what concern functionalities ( on the other end, Atlantis is going to appear in a Java version, using a significant portion of the Wired FreeHep library.....)

Page 30: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Nice features:

•Objects once selected appear coloured in all windows (all the rest turn grey)

To be improved:

•Control menu takes too much space (displays are sacrificed)

•Windows to be adjusted

•Default graphics style not optimised (colours, lines, marks)

•Not all views yet implemented

•Automatic Z-vertex calculation not implemented

•Selected tracks sometimes covered by grey ones

Page 31: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Full event

Page 32: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.
Page 33: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Preliminary conclusions

Page 34: User Test on ATLAS Graphics Packages G. Cabras, M. Cobal( O ), University of Udine, Italy ( O ) and CERN.

Although publicly available information is sometimes not enough, developers very friendly and willing to help

Maybe to soon to make a final “physics-oriented” evaluation: packages are in continuous development, more or less only inner detector is present

However regular monitoring and Feed-back between graphics developers and users (physics groups) useful.

Two efforts (Atlantis in Java and WIRED) going on in parallel. Need coordination