detector visualization with panoramix
DESCRIPTION
Detector visualization with Panoramix. Credits to Thomas Ruf who wrote the “ Panoramix Introduction” tutorial of which these slides are an extract. Panoramix provides Interactive Data Visualization in LHCb Provides a set of basic menus and command - PowerPoint PPT PresentationTRANSCRIPT
LHCb Simulation TutorialCERN, 21st-22nd February 2012
0110100111011010100010101010110100B00le
Credits to Thomas Ruf who wrote the “Panoramix Introduction” tutorial of which
these slides are an extract
Detector visualization with Panoramix
Panoramix
Purpose of PanoramixPanoramix provides Interactive Data Visualization in LHCb
Provides a set of basic menus and commandIt allows to explore the detector tree and visualize itIt allows to explore and visualize the eventsOnline and Offline views, including MC truth information
It can be controlled and customized in different ways allowing complex views
OnX menu, Callbacks, Pythons scripts
It depends on all of the LHCb components projectsGAUDI, LHCB, LBCOM, REC, PHYS, STRIPPING [,ONLINE]
Maintainer – Thomas RufResponsible for releaseAuthor – Guy Barrand (framework) + contribution from many individualsweb pages (LHCb home -> Computing and Software -> Panoramix)full tutorial (LHCb home page -> Computing and Software -> Tutorials -> Introduction to Panoramix)
2Simulation Tutorial - Feb. 2012
In this tutorial
highlight only the
functionality related
to detector geometry
Panoramix
Running PanoramixYou can run a local installation of Panoramix on your own machine (this will be faster)
Look at the Introduction to Panoramix tutorial for instructions on how to install the application locally
To run using an already existing installation
3Simulation Tutorial - Feb. 2012
SetupProject Panoramix v20r2python $myPanoramix --BareConfig 1 –f none -v MyOwnOptions.py
Start with bare configuration for GUI only
No event file, only detector geometry
User options file
from Configurables import LHCbAppLHCbApp().DDDBtag = "MC11-20111102"LHCbApp().CondDBtag = "sim-20111111-vc-md100"LHCbApp().Simulation = True
To see possible arguments
python $myPanoramix –h
Panoramix
Detector Tree
4Simulation Tutorial - Feb. 2012
Panoramix
Basic operations
- 5Simulation Tutorial - Feb. 2012
Panoramix
Basic operations, some more details
- 6Simulation Tutorial - Feb. 2012
Panoramix
Opening and Closing
- 7Simulation Tutorial - Feb. 2012
Panoramix
Deleting
- 8Simulation Tutorial - Feb. 2012
Panoramix
Detector Tree
- 9Simulation Tutorial - Feb. 2012
Panoramix
Material
- 10Simulation Tutorial - Feb. 2012
Panoramix
New Page
- 11Simulation Tutorial - Feb. 2012
Panoramix
Pages and Regions
- 12Simulation Tutorial - Feb. 2012
Panoramix
Ruler and Frame
- 13Simulation Tutorial - Feb. 2012
Panoramix
Printout
- 14Simulation Tutorial - Feb. 2012