hosted by CEDAR HepForge

FROG

Fast and Realistic OpenGL event display

Introduction :

FROG is a fast OpenGL event display for physic experiments. It has been first dedicated to CMS. It is not as complete as iguana, but allows you to see events in a 3 dimensional view and get informations quickly. The advantage of this tool is that, once the input files have been produced), you are able to visualize your events locally on linux or windows (in the future maybe on mac) without external packages such as CMSSW or ROOT.

MailingList :

If you like FROG, and want to support us, please subscribe to the FROG hepforge mailing list on http://www.hepforge.org/lists/listinfo/frog
This is useful for us, in order to know how many people are using frog, but also to inform you about BugFix and new frog Release.
This is also the best way to get quick answer to your questions.
The History of the MailingList can be found on the MainlingListHistory Page !
This page contains the important mails sent to the mailing list. Contains in general explications and informations about the new features of the release!

 

Download :

FROG Version
.tar.gz (Linux)
.zip (Windows)
.tar.gz (Macintosh)
Main Changes
1.105
Add Lighting effect + Fully compatible on Windows, Linux and Mac for 32/64bits
1.104
/
Many small improvements + Can now display events during .vis production
1.103
/
Bug Fixes + Performance Increase + Refit of MuonTracks
1.102
/
Can now writte/read gzipped files, >> File size are reduced by 2 (in mean)
1.101
/
Floating Menu Window
1.100
/
Introduction of a Menu Screen
1.084
/
Bug Fixed Version
1.080
/
Many new objects : jets, SiStripClusters, Candidates, GenParticles,...
1.077
/
Bug Fixed Version
1.070
/
Improvement of the mouse selection / memory leak fix
1.060
/
Huge Speed Improvement for Multiple View configurations
1.050
/
/
/
Multiple View System >> Allow 2D and 3D views

 

Tutorial :

 

Last Presentations :

Data
Place
Title
02/11/08
ACAT08, Erice, Italia
FROG Poster (pdf/ppt)
29/10/08
Tracker DQM, CERN
FROG : usage in CMS (pdf/ppt)
30/04/08
CP3/UCL, Belgium
FROG : The Fast and Realistic OpenGl Event Display (pdf/ppt)

 

Recent Updates :

  • 28/10/08 : Version_1_104 contains many small improvements + .vis file is filled after each event (with SaveInLive method), this function also allow to display events contained in .vis in production --> This makes FROG fully usable in Live (for online purpose).
  • 18/10/08 : Version_1_103 contains bug fixes + some performance increase, in particular for very large collection.
  • 13/10/08 : Version_1_102 can read/write gzip files --> file size is reduced by 50%, So Internet transfert are 2 times faster.
  • 12/10/08 : Version_1_101 takes feedback into account : possibility to view at the same time the menu and the other views >> this is possible with the new floating windows menu (<t> key).
  • 09/10/08 : Version_1_100 contains now a menu screen that is useful to toogle on/off any displayable objects and also to list objects containt of the event or of the geometry.
  • 01/10/08 : Version_1_084 is released. This is a bug fixed version, taking into account users feedbacks of the Version_1_080.
  • 26/08/08 : Version_1_080 is released. Contains many new objects like : jets, SiStripClusters, Candidates, GenParticles,.. !
  • 19/08/08 : Version_1_070 is released. Contains many bug fixes And Few improvements. The mouse selection has been improved!
  • 30/07/08 : Version_1_060 is released. Biggest changes are bug fixes in the view system, (huge) increase of performance, the Screen VSync is now turn off by Frog, Display of text is faster, Use of Glew to handle OpenGl Extension.Imrpovement of the 2D Geometry (should improve performances, but this is not Yet complete). Thanks to , the CMS package also contains python file for CMSSW 21X.
  • 21/07/08 : Version_1_050 is released, this version include the new view system (with 2D/3D) views.
  • 13/07/08 : Improve Simulation objects. Increase speed by a huge factor for SimTrack? Display. Also add parametrization of the Simtracks propagation into the frog config file. PSimHits and PCaloHits are now also available in the whole detector region.
  • 13/07/08 : Improve frog speed (event init time) by a factor 25.
  • 10/07/08 : Add Run# and Event# into the Frog_Element_Event object.
  • 09/07/08 : Frog can now produce .vis file in (quasi) realtime. A .vis file is produced every N events. Where N is ofcourse configurable in the cmssw config file. The name of the produced file include run and event number of the first event in the .vis.
  • 08/07/08 : Frog has been used to display first Cruzet3 events (with DT, ECAl, HCAL and the barrel tracker). Pictures are on the Visualisation hypernews. I will put soon some .vis files online. To allow you to saw the events.
  • 07/07/08 : Frog is now able to (down)load file in an other thread, it means, Frog is not slowdown by the loading of other files.
  • 01/07/08 : Frog can now be used as a Windows screensaver (linux version is coming soon)
  • 28/06/08 : Frog is now able to takes HTTP/FTP URL as input. The .vis/.geom file is automatically downloaded from the internet. This make the sharing of files much easyer. If you want your friends looks at your events exactly as you do. You just need to send him your config files. (containing colors, cuts, objects to display, geom to display, etc).
  • 15/06/08 : We spent more that a month, to completly change the frog structure. The new structure is now fully based on a C++ class hierarchy. This change was really useful, because it now really simple to add new displayable objects. We will create soon some tutorials explaining how you can create your own displayble objects. This is really simple to do (it's a matter of minutes).
  • 02/05/08 : ScreenShot now supports PNG, PS, EPS, TEX, PDF, SVG and PGF(experimental) + Huge Files Reorganization
  • 01/05/08 : Add Information to RecoTracks : Such as P, Pt and Collection that produce it. It is also possible to choose different Width and Color as a function of the recoTrack Producer.

 

Last updated: Thu Nov 13 09:44:21 2008