La documentación y código fuente aquí presentado se constituye en un recurso educativo desarrollado con el fin de presentar la implementación de interfaces gráficas de usuario haciendo uso de la infraestructura de análisis de datos ROOT.
En la documentación se aborda las estructuras básicas en C++ y el paradigma de programación orientada a objetos. Se presenta de manera detallada la configuración de los elementos (widgets) para la construcción de interfaces gráficas de usuario y el mecanismo signal-slot para la comunicación de los mismos, utilizando para ello tanto las clases como el interprete de C++ proporcionado por ROOT. Igualmente, se presentan dos casos de estudio en el cual se realiza la implementación de interfaces gráficas para la simulación de dos fenómenos físicos.
Su lectura requiere un nivel de conocimiento básico en el lenguaje C++ y conocer el uso básico de ROOT.
Se desarrolló en el marco de la ejecución del proyecto de investigación "Interfaces Gráficas de Usuario en ROOT para la Enseñanza de la Física" (Salamanca, 2011).
This work is licensed under a
Creative Commons Attribution-ShareAlike 2.5 Colombia License.
I'm committed to the privacy of k-lab users. Each time you access content delivered by http://www.k-lab.tk/, information like referrer, anonymized IP (255.255.X.X), date, time and requested resources are sent to a Google Analytics. This is done in order to know user preferences to adapt our content for users needs and to detect failures in the website. However, respecting your decision we don't store any of this information if you have enabled Do Not Track option in your web browser (Preferences/Privacy/Tracking/Tell Websites I do not want to be tracked). Protect your privacy.