Skip to content

Latest commit

 

History

History
45 lines (26 loc) · 1.11 KB

histogramas.md

File metadata and controls

45 lines (26 loc) · 1.11 KB
  1. Iniciar un contenedor en su local o en obatala:

docker start "docker_name"

docker exec -it "docker_name" bash

  1. Crear una carpeta nueva donde vamos a compilar la nueva versión del ejemplo B4a

mkdir histos

  1. Modificar el archivo B4RunAction.cc

cd B4a/src/

vim B4RunAction.cc

Dentro de B4RunAction.cc:

`i` (para editar)

Modificar los valores de los histogramas de la línea 64:

// Creating histograms
analysisManager->CreateH1("Eabs","Edep in absorber", 10000, 0.,100*MeV);
analysisManager->CreateH1("Egap","Edep in gap", 10000, 0., 100*MeV);
analysisManager->CreateH1("Labs","trackL in absorber", 1000, 0., 1*m);
analysisManager->CreateH1("Lgap","trackL in gap", 1000, 0., 1*m);

`:wq` (para guardar y salir de vim)
  1. Compilar la nueva versión en la carpeta histos

cd ../../histos/

cmake -DGeant4_DIR=/opt/geant4/lib/Geant4-10.3.3/ ../B4a/; make -j2;

  1. Modificar run2.mac para enviar 1000 gammas de 4 MeV

./exampleB4a -m run2.mac

  1. Visualizar los histogramas de B4.root con la nueva resolución (número de bines)

root new TBrowser .q