Desarrollo del código LegPy para la simulación de la interacción de rayos gamma y electrones con la materia
| dc.contributor.advisor | Arqueros Martínez, Fernando | |
| dc.contributor.advisor | Rosado Vélez, Jaime | |
| dc.contributor.author | Rubio Mesta, Sergio | |
| dc.date.accessioned | 2025-10-01T14:16:33Z | |
| dc.date.available | 2025-10-01T14:16:33Z | |
| dc.date.issued | 2025 | |
| dc.degree.title | Grado en Física | |
| dc.description.abstract | En el presente trabajo se muestra tanto el desarrollo como la puesta en marcha de mejoras en el código LegPy, que se trata de una herramienta para realizar simulaciones Monte Carlo en Python para el transporte de fotones y electrones en medios materiales en el rango del MeV. El objetivo principal de este trabajo es ampliar el rango de aplicabilidad energética a través de la implementación del proceso de creación de pares electrón-positrón, y la simulación del transporte de positrones; que no eran considerados previamente. Definido el objetivo, se desarrollan mejoras en los módulos y funciones para simular dichos procedimientos, teniendo en cuenta el enfoque principal del código; que continúe ofreciendo simulaciones precisas con tiempos de ejecución no demasiado largos. Para validar las nuevas implementaciones, se decide comparar los procesos con el código de referencia PENELOPE; y se observa una excelente concordancia tanto en los espectros de energía absorbida como en las trayectorias de las partículas simuladas. En conclusión, los resultados obtenidos demuestran la validez de las mejoras, lo que permite ampliar el rango de energías de uso de LeyPy (sin arriesgar la eficiencia computacional). Asimismo, permite pensar en ampliaciones a futuro para incorporar nuevos procesos o partículas, como pueden ser el Bremsstrahlung, los haces de protones o las partículas alfa. | |
| dc.description.abstract | This work presents both the development and implementation of improvements to the LegPy code, a Monte Carlo tool written in Python to perform Monte Carlo simulations for the transport of photons and electrons in matter in the MeV energy range. The main objective of this project is to extend the code’s applicable energy range by implementing the electron-positron pair creation process and positron transport, which were not previously considered. With this goal in mind, new modules and functions were developed to simulate these processes, while maintaining the code’s original focus on delivering accurate simulations with reasonable computational times. To validate the new implementations, the results were compared with those obtained using the reference code PENELOPE, showing excellent agreement in both the absorbed energy spectra and the simulated particle trajectories. In conclusion, the results confirm the validity of the improvements, allowing LegPy to operate at higher energies without compromising computational efficiency. Furthermore, this opens the door to future extensions, such as incorporating additional processes or particles like Bremsstrahlung, proton beams, or alpha particles | |
| dc.description.department | Depto. de Estructura de la Materia, Física Térmica y Electrónica | |
| dc.description.faculty | Fac. de Ciencias Físicas | |
| dc.description.refereed | TRUE | |
| dc.description.status | unpub | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14352/124439 | |
| dc.language.iso | spa | |
| dc.page.total | 19 | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject.cdu | 539.1 | |
| dc.subject.keyword | LegPy | |
| dc.subject.keyword | Simulación | |
| dc.subject.keyword | Montecarlo | |
| dc.subject.keyword | Python | |
| dc.subject.keyword | Creación de pares | |
| dc.subject.keyword | Positrón | |
| dc.subject.keyword | Interacción Radiación-Materia | |
| dc.subject.keyword | Rayos gamma | |
| dc.subject.keyword | Electrón | |
| dc.subject.keyword | Transporte de partículas | |
| dc.subject.keyword | Simulation | |
| dc.subject.keyword | Pair Production | |
| dc.subject.keyword | Positron | |
| dc.subject.keyword | Radiation-matter interaction | |
| dc.subject.keyword | Gamma rays | |
| dc.subject.keyword | Electron | |
| dc.subject.keyword | Particle transport | |
| dc.subject.ucm | Partículas | |
| dc.subject.ucm | Física nuclear | |
| dc.subject.unesco | 2207 Física Atómica y Nuclear | |
| dc.title | Desarrollo del código LegPy para la simulación de la interacción de rayos gamma y electrones con la materia | |
| dc.title | Development of the LegPy code for the simulation of the interaction of gamma rays and electrons with matter | |
| dc.type | bachelor thesis | |
| dc.type.hasVersion | AM | |
| dspace.entity.type | Publication | |
| relation.isAdvisorOfPublication | e6fd6d50-2946-45a9-a515-273dddff2091 | |
| relation.isAdvisorOfPublication | 32033072-414c-4448-b44b-98a6bd3e9321 | |
| relation.isAdvisorOfPublication.latestForDiscovery | e6fd6d50-2946-45a9-a515-273dddff2091 |
Download
Original bundle
1 - 1 of 1


