Skip to content

felipechoy1/proyecto01labavanzado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Proyecto 1 Laboratorio Avanzado- Felipe Choy

En este proyecto se encuentra la vida media del muon mediante el uso de C++ , Cmake y ROOT

Comenzando 🚀

Navegar hacia la carpeta build y dejar los archivos de datos en la misma (también se puede dejar en una carpeta por aparte).

Pre-requisitos 📋

Es necesario tener instalado ROOT, g++ y BOOST

Compilando ⚙️

Para compilar este programa se deben ejecutar las siguientes líneas de líneas de comando, OJO, esto es asumiendo que los archivos tienen el nombre de 1.paa, 2.paa,..., etc.

cmake ..
make
./paa_reader -i 1.paa -o dato01.root
./paa_reader -i 2.paa -o dato02.root
./paa_reader -i 3.paa -o dato03.root
./paa_reader -i 4.paa -o dato04.root
./paa_reader -i 5.paa -o dato05.root
./paa_reader -i 6.paa -o dato06.root

Seguido de esto ejecuta en la consola el comando.

hadd "dato0.root" dato0*

Luego se abre Root y se ajusta a la gráfica con los siguientes comandos

TF1 *curva  = new TF1("Exp","[0]*TMath::Exp(-x/[1])+[2]");
curva -> SetParNames("N0 ","T ","b ");
curva -> SetParameters(275,200,10);
TFile *MyFile = new TFile("dato0.root","READ");

Despliegue 📦

Para ajustar y desplegar basta con el comando

h1->Fit("Exp");

Autor ✒️

Menciona a todos aquellos que ayudaron a levantar el proyecto desde sus inicios

🎁

  • Gracias a Héctor Pérez por suministrar la mayor parte del material📢
  • Salud 🍺 .

About

Proyecto 1 encargado de encontrar la vida media del muon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages