status of the hall d event display prototype (ded)
TRANSCRIPT
![Page 1: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/1.jpg)
Status of the Hall D Event Display Prototype (ded)
![Page 2: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/2.jpg)
Four development modules in the repository†
module purpose % code
base
bCNU Shared graphics, event, math, etc. libraries —detector agnostic
58
jevio JAVA IO for CODA/evio events (assumed by JLAB DAQ)
15
ced CLAS 12 specific code 20
ded Hall D specific code 7
† Locations will soon change, with bCNU moving from CLAS 12 GeV repository to the lab-wide 12 GeV repository, and ded moving from the CLAS 12 GeV repository to the Hall D repository.
![Page 3: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/3.jpg)
Current ded Views
View Comment
Side XZ, YZ, XY 2D views. Faithful geometry.
Monte Carlo
Table of “event generator” records (if any present) showing what tracks were generated
Event Drag ‘n drop, expandable tree-view of the event so that banks can be examined quickly
Log Displays info/warning messages for debugging
XML Drag ‘n drop, expandable tree-view of any XML file
![Page 4: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/4.jpg)
Some Selected Features
Feature Comment
Zoom, pan, etc
Expected features for view manipulation
Snap shot High quality .png image of active area
Heads-up Mouse-over information displayed on a semi-transparent heads-up display (to preserve real estate)
Magnetic Field
Uniform or field map
Accumulate Accumulation mode for looking for hot spots/dead zones
Swim Runge-Kutta 4th order for swimming particles
![Page 5: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/5.jpg)
Obtaining the ded Executablesvn scheckout [URL] Where [URL] is:†
https://halldsvn.jlab.org/repos/trunk/sim-recon/src/programs/Analysis/hdEventDisplay/dedExport
You’ll get a dedExport directory, containing ced.sh for launching on linux, unix or Mac OS X. And ced.bat for launching on the other 90% of all computers. There is
no build procedure--such is the beauty of Java. From then on, use svn scheckout to get the latest.
On linux, launch the script via: bash ded.sh
† Unless it isn’t.
![Page 6: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/6.jpg)
SnapshotsMonte Carlo View
Hall D view using same bCNU framework
![Page 7: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/7.jpg)
More SnapshotsEvent View
![Page 8: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/8.jpg)
Development Plans
Feature Comment Status LoE (months)
More geometries Infrastructure ready Started Continuous as geometries become available
Image Service Headless ded produces images upon demand
Not started 2
Web 2.0 (RIA) version
Fully functional web version
R&D (Adobe Flex)
18
3D Views JAVA 3D/Open GL support added to bCNU
Not started 6
Simple inter-process comm.
Non-firewall penetrating event passing
Started 3
![Page 9: Status of the Hall D Event Display Prototype (ded)](https://reader035.vdocument.in/reader035/viewer/2022080914/56649f4e5503460f94c6ed78/html5/thumbnails/9.jpg)
Demo
• If time permits