1 / 10

Zubanov Alexei, 2006

Extension QtROOT package. Zubanov Alexei, 2006. First Week. Installation QtROOT package in my local ROOT Understanding QtROOT package (from inside) Preparing working place for unproblematic programming Learning qmake utility Understanding goals & steps of the project. Goals & Steps.

lsnyder
Download Presentation

Zubanov Alexei, 2006

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. Extension QtROOT package Zubanov Alexei, 2006

  2. First Week • Installation QtROOT package in my local ROOT • Understanding QtROOT package (from inside) • Preparing working place for unproblematic programming • Learning qmake utility • Understanding goals & steps of the project

  3. Goals & Steps Goals: • Help physicists to check Detector Geometry • Provide opportunity to correct Detector Geometry & store it back • Create tool for Geometry + Track visualization • Track Checking (with functionality which allow to choice interesting tracks only, by sanded condition) without uninteresting Detector parts Steps: Creating new Coin Viewer (input Gllists & TView3D, like old one) Creating new internal data representation (native Coin ~TcoinView3D) Including Selectors & Manipulator in Coin Scene Creating Object Editor

  4. QtROOT Class Tree

  5. Part of QtROOT Class Tree New modules

  6. New Coin Viewer

  7. New Coin Viewer

  8. New Coin Viewer

  9. New Coin Viewer Bonuses Then you use a high level graphic library(like Coin3D), you hadn't to think about creating simple things which request a lot of codding. The library provide many embedded nice opportunities so code creation now is very pleasure. One can make more then before.

  10. End Thanks! Questions?

More Related