... | @@ -25,7 +25,7 @@ Para fins de familiarização com os conteúdos necessários para o entendimento |
... | @@ -25,7 +25,7 @@ Para fins de familiarização com os conteúdos necessários para o entendimento |
|
* [Vídeo do canal Fermilab](https://www.youtube.com/watch?v=Rk9KZLaVItI)
|
|
* [Vídeo do canal Fermilab](https://www.youtube.com/watch?v=Rk9KZLaVItI)
|
|
* Introdução ao Detector ALICE
|
|
* Introdução ao Detector ALICE
|
|
* [The ALICE experiment at the CERN LHC, Journal of Instrumentation, V. 3, N,r 08, p. S08002 (2008)](https://iopscience.iop.org/article/10.1088/1748-0221/3/08/S08002)
|
|
* [The ALICE experiment at the CERN LHC, Journal of Instrumentation, V. 3, N,r 08, p. S08002 (2008)](https://iopscience.iop.org/article/10.1088/1748-0221/3/08/S08002)
|
|
* [Introdução_ao_Detector_ALICE_-_Pezzi__Dez_2017_.pdf](uploads/2e2c2ee82527799c1882a4d97898a9cb/Introdução_ao_Detector_ALICE_-_Pezzi__Dez_2017_.pdf)
|
|
* [Introdução_ao_Detector_ALICE_-_Pezzi__Dez_2017_.pdf](uploads/ec852871cefb55a4f9a495acff492b41/Introdução_ao_Detector_ALICE_-_Pezzi__Dez_2017_.pdf)
|
|
|
|
|
|
|
|
|
|
## Histórico
|
|
## Histórico
|
... | @@ -38,9 +38,9 @@ Para fins de familiarização com os conteúdos necessários para o entendimento |
... | @@ -38,9 +38,9 @@ Para fins de familiarização com os conteúdos necessários para o entendimento |
|
| 16/08/19 | [Encontro do Grupo](http://cta.if.ufrgs.br/boards/120/topics/1867#Pauta) |
|
|
| 16/08/19 | [Encontro do Grupo](http://cta.if.ufrgs.br/boards/120/topics/1867#Pauta) |
|
|
| 02/09/19 | Atualização do [código exemplo](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/AliAnalysisTaskMyTask.cxx) para inserir coordenadas dos vértices das trilhas |
|
|
| 02/09/19 | Atualização do [código exemplo](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/AliAnalysisTaskMyTask.cxx) para inserir coordenadas dos vértices das trilhas |
|
|
| 07/09/2019 | Implementação de [programa em C](https://git.cta.if.ufrgs.br/Bresim/ALICE-files/blob/master/sol-analitica-tpc.c) para gerar a evolução das posições das partículas no tempo |
|
|
| 07/09/2019 | Implementação de [programa em C](https://git.cta.if.ufrgs.br/Bresim/ALICE-files/blob/master/sol-analitica-tpc.c) para gerar a evolução das posições das partículas no tempo |
|
|
| 13/09/2019 | [Apresentação de slides](uploads/c43a2b905d747bbca631258b2d595452/Slides-programa.odp) que explica a estrutura do [programa em C](https://git.cta.if.ufrgs.br/Bresim/ALICE-files/blob/master/sol-analitica-tpc.c) |
|
|
| 13/09/2019 | [Apresentação de slides](uploads/5e8861e9598a35c86b1440fd467b8f70/Slides-programa.odp) que explica a estrutura do [programa em C](https://git.cta.if.ufrgs.br/Bresim/ALICE-files/blob/master/sol-analitica-tpc.c) |
|
|
| 30/09/2019 | Criado repositório [Breno](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/tree/Breno) que diferencia modelo padrão do [código exemplo](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/AliAnalysisTaskMyTask.cxx) do modelo gerado para utilização do [programa em C](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/sol-analitica/sol-analitica-tpc.c) para gerar a evolução das posições das partículas no tempo |
|
|
| 30/09/2019 | Criado repositório [Breno](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/tree/Breno) que diferencia modelo padrão do [código exemplo](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/AliAnalysisTaskMyTask.cxx) do modelo gerado para utilização do [programa em C](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/sol-analitica/sol-analitica-tpc.c) para gerar a evolução das posições das partículas no tempo |
|
|
| 01/10/2019 | [Apresentação de slides](uploads/5340bd9aeb7705573b953c52289995cf/ALICE.odp) que resume o progresso do projeto até o momento, para apresentação na Reunião Geral do CTA |
|
|
| 01/10/2019 | [Apresentação de slides](uploads/364628da6db9809ca598546e28f0c438/ALICE.odp) que resume o progresso do projeto até o momento, para apresentação na Reunião Geral do CTA |
|
|
| 02/10/2019 | [2º Encontro do Grupo](http://cta.if.ufrgs.br/boards/120/topics/1895) |
|
|
| 02/10/2019 | [2º Encontro do Grupo](http://cta.if.ufrgs.br/boards/120/topics/1895) |
|
|
| 11/10/2019 | Adicionado no [repositório](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/tree/Breno) o [programa em C](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/sol-analitica/sol-analitica-tpc.c) para gerar a evolução das posições das partículas no tempo, agora considerando efeitos relativísticos. |
|
|
| 11/10/2019 | Adicionado no [repositório](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/tree/Breno) o [programa em C](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/sol-analitica/sol-analitica-tpc.c) para gerar a evolução das posições das partículas no tempo, agora considerando efeitos relativísticos. |
|
|
|
|
|
... | @@ -147,7 +147,8 @@ A partir da edição do código exemplo mencionado acima, na função `UserExec` |
... | @@ -147,7 +147,8 @@ A partir da edição do código exemplo mencionado acima, na função `UserExec` |
|
|
|
|
|
O primeiro contém o número de trilhas do evento, as coordenadas x, y e z do vértice da colisão, de acordo com o sistema de coordenadas cartesianas utilizado, e o módulo do campo magnético gerado pelo [solenoide](https://pt.wikipedia.org/wiki/Solenoide) que envolve a região.
|
|
O primeiro contém o número de trilhas do evento, as coordenadas x, y e z do vértice da colisão, de acordo com o sistema de coordenadas cartesianas utilizado, e o módulo do campo magnético gerado pelo [solenoide](https://pt.wikipedia.org/wiki/Solenoide) que envolve a região.
|
|
|
|
|
|
[IMAGEM COM O SISTEMA DE COORDENADAS]
|
|
![ALICE_axes](uploads/2c3aac48f0341467f77270f9a06241d4/ALICE_axes.png)
|
|
|
|
*Fonte: https://en.wikipedia.org/wiki/ALICE_experiment*
|
|
|
|
|
|
O segundo contém a massa da partícula associada a cada trilha, bem como sua carga e componentes do *momentum* linear e velocidade nas direções x, y e z no instante da colisão - também de acordo com o sistema de coordenadas, sendo usados valores negativos para sentidos contrários ao de crescimento de cada eixo.
|
|
O segundo contém a massa da partícula associada a cada trilha, bem como sua carga e componentes do *momentum* linear e velocidade nas direções x, y e z no instante da colisão - também de acordo com o sistema de coordenadas, sendo usados valores negativos para sentidos contrários ao de crescimento de cada eixo.
|
|
|
|
|
... | @@ -157,20 +158,21 @@ Através destas informações básicas é possível construir um modelo simplifi |
... | @@ -157,20 +158,21 @@ Através destas informações básicas é possível construir um modelo simplifi |
|
|
|
|
|
Assim, pode-se gerar gráficos com uma "aproximação", pelos motivos mencionados, de um evento selecionado a partir de um arquivo ESD. A imagem abaixo é a representação das trajetórias de um evento com 24 trilhas, projetadas no plano xy, isto é, sem a dimensão longitudinal do detector (a direção z).
|
|
Assim, pode-se gerar gráficos com uma "aproximação", pelos motivos mencionados, de um evento selecionado a partir de um arquivo ESD. A imagem abaixo é a representação das trajetórias de um evento com 24 trilhas, projetadas no plano xy, isto é, sem a dimensão longitudinal do detector (a direção z).
|
|
|
|
|
|
[IMAGEM MENCIONADA COM UNIDADES!!!]
|
|
![visualizationXY](uploads/5e515d14305968edd19cef4e728b8002/visualizationXY.png)
|
|
|
|
|
|
Deve-se conseguir obter a mesma figura fazendo todo o processo explicado utilizando o arquivo ESD de número N da [lista mencionada do CERN Open Data Portal](http://opendata.cern.ch/record/1102). Segue a sequência de passos:
|
|
Deve-se conseguir obter a mesma figura fazendo todo o processo explicado utilizando o arquivo ESD de número N da [lista mencionada do CERN Open Data Portal](http://opendata.cern.ch/record/1102). Segue a sequência de passos:
|
|
1. Clonar o [repositório de AliESD_Example](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/tree/Breno), que contém os programas necessários, e entrar no diretório *sol-analitica*;
|
|
1. Fazer o download [deste *branch* do repositório AliESD_Example](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/tree/Breno), que atualmente contém os programas necessários, e entrar no diretório *sol-analitica* ;
|
|
2. Com o Aliroot instalado (instruções em *[README.md](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/README.md)*), executar o programa `runAnalysis.C` no ambiente *ROOT* do ALICE;
|
|
2. Com o Aliroot instalado (instruções em [*README.md*](https://git.cta.if.ufrgs.br/ALICE-open-data/AliESD_Example/blob/Breno/README.md) ), executar o programa `runAnalysis.C` no ambiente *ROOT* do ALICE;
|
|
3. Compilar e executar o programa `sol-analitica-tpc.c`;
|
|
3. Compilar e executar o programa `sol-analitica-tpc.c`;
|
|
4. Plotar um gráfico das colunas 3 e 4 do arquivo `positions.txt`, que contém as coordenadas x e y das trilhas.
|
|
4. Plotar um gráfico das colunas 3 e 4 do arquivo `positions.txt` gerado, que contém as coordenadas x e y das trilhas.
|
|
|
|
|
|
[EDITAR APRESENTAÇÃO DE SLIDES QUE EXPLICA O PROGRAMA]
|
|
Para maiores detalhes no algoritmo de desenvolvimento do programa da evolução temporal das trilhas, confira a [apresentação de slides](uploads/0c0b72838bac57c009258eee0220bdd0/Slides-programa.odp).
|
|
Para maiores detalhes no algoritmo de desenvolvimento do programa da evolução temporal das trilhas, confira a [apresentação de slides](uploads/c43a2b905d747bbca631258b2d595452/Slides-programa.odp).
|
|
|
|
|
|
|
|
É passível de observação que todos os códigos foram programados a fim de selecionar um evento com um número "razoável" de trilhas - entre 15 e 30 - a partir dos ESDs, de maneira a impedir uma poluição visual da representação gráfica do mesmo, no caso de um número excessivamente grande de trilhas, ou a análise de um evento com um número demasiado baixo de trilhas.
|
|
É passível de observação que todos os códigos foram programados a fim de selecionar um evento com um número "razoável" de trilhas - entre 15 e 30 - a partir dos ESDs, de maneira a impedir uma poluição visual da representação gráfica do mesmo, no caso de um número excessivamente grande de trilhas, ou a análise de um evento com um número demasiado baixo de trilhas.
|
|
|
|
|
|
[EM BREVE SEÇÃO SOBRE OS HISTOGRAMAS (com link para instruções de histogramas)]
|
|
### Histogramas
|
|
|
|
|
|
|
|
EM BREVE SEÇÃO SOBRE OS HISTOGRAMAS (com link para instruções de histogramas)
|
|
|
|
|
|
### Abordagem utilizando máquina virtual
|
|
### Abordagem utilizando máquina virtual
|
|
|
|
|
... | @@ -235,6 +237,13 @@ A partir de [ALICE Offline Reconstruction](http://alice-offline.web.cern.ch/Acti |
... | @@ -235,6 +237,13 @@ A partir de [ALICE Offline Reconstruction](http://alice-offline.web.cern.ch/Acti |
|
* Outros contribuidores: [Lucas Schnorr](https://git.cta.if.ufrgs.br/schnorr), [Pedro Widniczck](https://git.cta.if.ufrgs.br/pedrow7)
|
|
* Outros contribuidores: [Lucas Schnorr](https://git.cta.if.ufrgs.br/schnorr), [Pedro Widniczck](https://git.cta.if.ufrgs.br/pedrow7)
|
|
|
|
|
|
|
|
|
|
|
|
## Documentos
|
|
|
|
|
|
|
|
* [Introdução_ao_Detector_ALICE_-_Pezzi__Dez_2017_.pdf](uploads/3b7dd37a0cd95a1492af2d4807b73d81/Introdução_ao_Detector_ALICE_-_Pezzi__Dez_2017_.pdf)
|
|
|
|
* [ALICE.odp](uploads/5debb000076490070661c8ec214c296d/ALICE.odp)
|
|
|
|
* [Slides-programa.odp](uploads/f6e9b3ae7cc424da4e108c042fa38808/Slides-programa.odp)
|
|
|
|
|
|
|
|
|
|
## Referências
|
|
## Referências
|
|
|
|
|
|
* [Performance of the ALICE Experiment](https://arxiv.org/abs/1402.4476v4)
|
|
* [Performance of the ALICE Experiment](https://arxiv.org/abs/1402.4476v4)
|
... | | ... | |