l2-cc063-2015-i

1
FÍSICA COMPUTACIONAL - CC063 2015-I LABORATORIO 2 Usar las herramientas del ROOT para resolver los problemas 1- Los datos experimentales de la sección transversal para la dispersión de resonancia del neutrón de un núcleo se muestran en la Tabla (2 da fila). Los datos teóricos (3 ra fila) son solo para fines pedagógicos. Escribir un programa que lea los datos de entrada de un archivo de datos y que: a) (4 pts) Usando o ROOT haga un ajuste (fit) de los datos experimentales (sin errores), usando el metodo de minimos cuadrados, con la función de distribución de Breit-Wigner (hallar los parametros libres s 0 , E r , g, con sus errores) b) (3 pts) Repetir el ajuste usando en cada dato un error de 1 mb. Los resultados (histogramas y funciones) deben guardarse en un archivo .root y graficarse los datos junto con las curvas de ajuste, y con un cuadro de texto en que figuren los valores de los parametros libres y sus errores, dados por el ajuste. c) (3 pts) Usando la función obtenida en el item anterior (con los parametros obtenidos) generar 25000 numeros aleatorios siguiendo una distribución de probabilidad dada por esta función (de 0- 225 MeV). Colocar en un histograma d) (2 pts) Hacer el ajuste de datos usando la misma funcion (ahora con los parametros libres) y con los errores estadisticos de cada bin. Guardar los resultados en el mismo archivo .root del item anterior Graficar juntos los datos experimentales, los datos de MC, y las curvas de ajuste de ambos casos 2- (4 pts) Use el archivo hsimple.root (generado en el ejemplo demos.C de los tutorials) y con la ntupla contenida en dicho archivo graficar px vx py y hacer un ajuste (fit) 2D usando una funcion Gaussiana 2D. Encontrar todos los problemas libres y sus incertezas. (2 pts) Repetir el ajuste haciendo un “corte” de pz<1 (2 pts) Repetir el ajuste con el corte de pz>2 Nota: Entregar los codigos y el(los) archivo(s) .root con toda la informacion (histogramas, funciones, ntuplas) pertinente. Anhadir cualquier informacion complementaria que considere necesaria Prof.: Javier Solano

Upload: jesusdelascasas

Post on 13-Sep-2015

226 views

Category:

Documents


1 download

DESCRIPTION

bueno

TRANSCRIPT

  • FSICA COMPUTACIONAL - CC0632015-I

    LABORATORIO 2

    Usar las herramientas del ROOT para resolver los problemas

    1- Los datos experimentales de la seccin transversal para la dispersin de resonancia del neutrnde un ncleo se muestran en la Tabla (2da fila). Los datos tericos (3ra fila) son solo para finespedaggicos.

    Escribir un programa que lea los datos de entrada de un archivo de datos y que:a) (4 pts) Usando o ROOT haga un ajuste (fit) de los datos experimentales (sin errores), usando elmetodo de minimos cuadrados, con la funcin de distribucin de Breit-Wigner (hallar losparametros libres s0, Er, g, con sus errores)

    b) (3 pts) Repetir el ajuste usando en cada dato un error de 1 mb.Los resultados (histogramas y funciones) deben guardarse en un archivo .root y graficarse los datosjunto con las curvas de ajuste, y con un cuadro de texto en que figuren los valores de los parametroslibres y sus errores, dados por el ajuste.

    c) (3 pts) Usando la funcin obtenida en el item anterior (con los parametros obtenidos) generar25000 numeros aleatorios siguiendo una distribucin de probabilidad dada por esta funcin (de 0-225 MeV). Colocar en un histograma

    d) (2 pts) Hacer el ajuste de datos usando la misma funcion (ahora con los parametros libres) y conlos errores estadisticos de cada bin. Guardar los resultados en el mismo archivo .root del itemanterior

    Graficar juntos los datos experimentales, los datos de MC, y las curvas de ajuste de ambos casos

    2- (4 pts) Use el archivo hsimple.root (generado en el ejemplo demos.C de los tutorials) y con lantupla contenida en dicho archivo graficar px vx py y hacer un ajuste (fit) 2D usando una funcionGaussiana 2D. Encontrar todos los problemas libres y sus incertezas.(2 pts) Repetir el ajuste haciendo un corte de pz2

    Nota: Entregar los codigos y el(los) archivo(s) .root con toda la informacion (histogramas,funciones, ntuplas) pertinente. Anhadir cualquier informacion complementaria que considerenecesaria

    Prof.: Javier Solano