Descargar la presentación
La descarga está en progreso. Por favor, espere
1
5. Técnicas de Simulación 1. Conceptos
Dr. Willy H. Gerber Instituto de Física Universidad Austral Valdivia, Chile Objetivos: Comprender como se simula en radioterapia empleando sistema como el Geant4. – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
2
Programar Yo sabría como calcular la dosis, pero es complejo y largo por lo que necesita de un PC. – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
3
Programar Yo sigo instrucciones que pueda entender, pero solo “hablo” “lenguaje de maquinas” – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
4
Compilador Comandos escritos en “idioma de alto nivel” Interpretador o
(traductor) Comandos leídos en “idioma de bajo nivel” – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
5
Objetivo Lo que debemos aprender 1 Programar o escribir Instrucciones
que realicen el calculo que necesitamos 2 Compilar el programa y ejecutarlo 3 Corregir errores de lenguaje de lógica Lo que se llama “debugging” – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
6
Tipos de errores Errores de compilación
(principalmente errores de lenguaje) Errores de ejecución (principalmente errores de lógica) – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
7
Programar estructuras complejas
El problema de programas complejos es la perdida de visibilidad y la imposibilidad de mantener o desarrollar el código. Por ello se trabaja orientado al objeto, el diseñador “solo” ensambla unidades para lograr su objetivo. En particular debemos aprender a ensamblar los “Objetos Geant4” para crear programas que simulen la situación que buscamos analizar. – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
8
La programación por objeto
Según visión de C++: Se trabaja con clases, estas forman los “objetos” e incluyen las variables y funciones que crean, modifican y operan sobre estas. Existe la posibilidad de extender clases existentes. Estas nuevas clases heredan (inheritance) todas propiedades de la clase padre (parent class) De esta forma podemos trabajar sobre las bibliotecas de Geant4 solo Empleando los objetos que necesitamos y Realizando las extensiones que nos sean útiles. – UFRO-Master-Fisica-Medica-5-1-Conceptos-05.09
Presentaciones similares
© 2023 SlidePlayer.es Inc.
All rights reserved.