Your SlideShare is downloading. ×
0
timtrack
       timtrack
         timtrack
      timtrack
        timtrack   Hacia un nuevo concepto en el
    timtrack   ...
Sobre el rastreo o “tracking”
-  El tracking es uno de los procesos
fundamentales en la recontrucción de sucesos
en un exp...
Sobre el rastreo o “tracking”
  Toda la información accesible de un suceso
está contenida en los cuadrimomentos
(px,py,pz,...
Sobre el rastreo o “tracking”

  El objetivo de los enormes, voluminosos y pesados
espectrómetros es reconstruir tan bien ...
Sobre el rastreo o “tracking”
 La reconstrucción de una trayectoria, conlleva
determinar, en general, 5 parametros:
 (En u...
Sobre el rastreo o “tracking”
  El gran olvidado:

                      El Tiempo

  En general, el tiempo de paso de las...
Sobre el rastreo o “tracking”
   Los modernos detectores con alta resolucion temporal
(RPCs) están en condiciones de medir...
Timing
                tracking
  TimTrack es un algoritmo de reconstrucción de trazas en
detectores con medida de tiempos...
Timing
                      tracking

Algunas características:

 - Trabaja directamente con las medidas de tiempos dados ...
Timing
        tracking


        1er. Caso

Detector de varios planos con
electrodos perpendiculares
Rastreo de trazas cargadas en 2 planos
         x                                             L
                          ...
Timing
                    tracking

Se ajusta la traza por Mínimos Cuadrados
La función de Mínimos Cuadrados tiene 3 térm...
1 Término de Coordenadas

     Plano tipo X




                    Plano tipo Y
Término de Tiempos Ti
Término de Tiempos T’i
Función de minimización por Mínimos Cuadrados: S




      - K : Coordenada     XoY          ui = 1 (Plano tipo X)
      -...
Desarrollo de la función S:
La SAETA
La SAETA es la unidad de información del TimTrack:

             SAETA: SmAllest sEt of daTA




- TimTrack   rec...
Desarrollo de la función S:
Coeficientes tipo k: Propiedad del detector
Coeficientes tipo a: Función de los datos
S se puede escribir en forma matricial:




siendo:




   Matriz de coeficientes         Vector de datos

               ...
Condición de mínimo Chi cuadrado
SOLUCION:




   siendo:
             Determinantes
             de Cramer
Comentario:

 Los elementos de una saeta se pueden determinar
de forma muy simple y cómoda a partir de los datos
ai (sumas...
Análisis de errores-1:

Matriz de error (varianza-covarianza):


  Matriz de segundas derivadas:
Análisis de errores-2:




   Los elementos de la matriz de error solo dependen
de los ceoficientes kij: Propiedad del Dis...
Un ejemplo clásico (1 dimensión transversal):
Reconstrucción de trazas con dos centelleadores
2 centelleadores paralelos c...
Un ejemplo clásico (1 dimensión transversal):
   Reconstrucción de trazas con dos centelleadores
                         ...
Un ejemplo clásico (1 dimensión transversal):
   Reconstrucción de trazas con dos centelleadores
                         ...
Simulaciones:
El detector:
X
                      T2                  T’2
                           T’1

E2
                          ...
Otros datos:
-   Resoluciones utilizadas: 100ps y 200ps por plano
-   Diferente número de canales de electrónica:
    -   ...
4 planos, 200ps, l=80cm
β     TRBs   δt   ∆v (10⎯3)   δx     δx´ (10⎯2)

 1      1    70         20     9.4        3.2
 1 ...
6 planos, 100ps, l=80cm
β     TRBs   δt   ∆v (10⎯3)   δx     δx´ (10⎯2)
 1      1    29        9.2     6.9        2.5
 1  ...
6 planos, 200ps, l=80cm
β     TRBs   δt   ∆v (10⎯3)   δx     δx´ (10⎯2)
 1      1    58         19     9.9        3.6
 1  ...
8 planos, 100ps, l=80cm
β     TRBs    δt    ∆v (10⎯3)   δx     δx´ (10⎯2)
 1      1    25.0        8.5     6.4        2.4
...
Otras configuraciones:
Detector de forma irregular
Detector de forma irregular
Detector de forma irregular




Elementos del vector de datos a
Detector de pads
Detector de pads
Detector de pads




Elementos de la matriz constante K   Elementos del vector de datos a
Detector con electrodos en cualquier ángulo
Detector con electrodos en cualquier ángulo




                             Plano tipo U (X)
   Plano tipo W (Y)
Detector con electrodos en cualquier ángulo
Detector con electrodos en cualquier ángulo




    Elementos de la matriz de coeficientes K
Detector con electrodos en cualquier ángulo




  Elementos del vector de datos a
Cámaras de deriva




1 plano: 1 tiempo + 1 coordenada (2 datos)
3 planos proporcionan 6 datos, suficientes para determina...
Un comentario de la vida real
      ATLAS (CERN)
MDT Drift time algorithm
                                                                    This algorithm is
           ...
Comentarios finales:

- timtrack permite ajustar traza sin tiempos externos
- proporciona todos los parámetros accesibles ...
… y Nuevos calorímetros para energías intermedias?
The End-minado
Jag Tim Track Lip090923 Redux
Jag Tim Track Lip090923 Redux
Jag Tim Track Lip090923 Redux
Jag Tim Track Lip090923 Redux
Upcoming SlideShare
Loading in...5
×

Jag Tim Track Lip090923 Redux

325

Published on

Juan Antonio Garzón talk about the Timtrack software.
LIP, Coimbra, September 2009.

Published in: Technology, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
325
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Jag Tim Track Lip090923 Redux"

  1. 1. timtrack timtrack timtrack timtrack timtrack Hacia un nuevo concepto en el timtrack rastreo de particulas cargadas timtrack timtrack timtrack ttimtrack tim rack Juan A. Garzón LIP-Coimbra 23 de septiembre de 2009
  2. 2. Sobre el rastreo o “tracking” - El tracking es uno de los procesos fundamentales en la recontrucción de sucesos en un experimento de Física de Colisiones.
  3. 3. Sobre el rastreo o “tracking” Toda la información accesible de un suceso está contenida en los cuadrimomentos (px,py,pz,E) o (px,py,pz,M) de las partículas producidas en el vértice de la interacción
  4. 4. Sobre el rastreo o “tracking” El objetivo de los enormes, voluminosos y pesados espectrómetros es reconstruir tan bien como sea posible aquellos cuadrimomentos
  5. 5. Sobre el rastreo o “tracking” La reconstrucción de una trayectoria, conlleva determinar, en general, 5 parametros: (En un plano de referencia, z= zr) - 2 coordenadas de posición: x0 e y0 - 3 componentes del cuadrimomento: px, py y pz o, alternativamente, - 4 parametros de trayectoria: x0, y0,,δx,δy - 1 módulo del momento p (en Campos Magneticos)
  6. 6. Sobre el rastreo o “tracking” El gran olvidado: El Tiempo En general, el tiempo de paso de las particulas por un plano viene determinado por el tiempo de trigger externo y la hipótesis v=c. Los experimentos hacen FOTOS olvidando que la vida transcurre en movimiento
  7. 7. Sobre el rastreo o “tracking” Los modernos detectores con alta resolucion temporal (RPCs) están en condiciones de medir tiempos y velocidades con precision suficiente para hacer del tiempo una variable importante. ¿Cómo? Con: timtrack
  8. 8. Timing tracking TimTrack es un algoritmo de reconstrucción de trazas en detectores con medida de tiempos, basado en un ajuste por mínimo Chi2 de los tiempos de lectura con TODOS los parámetros libres: - Coordenadas - Pendientes - Tiempo T0 en un plano de referencia - Velocidad de la partícula
  9. 9. Timing tracking Algunas características: - Trabaja directamente con las medidas de tiempos dados por los detectores sin conversión en coordenadas - Todos los detectores deben de estar referidos a un mismo T=0 - Permite simultanear detectores con medida de tiempos (cámaras de deriva, RPCs ...) con detectores de posición (cámaras de hilos, de pixel....) aprovechando las características de cada detector
  10. 10. Timing tracking 1er. Caso Detector de varios planos con electrodos perpendiculares
  11. 11. Rastreo de trazas cargadas en 2 planos x L T1j T2j X-type electrode T2i Xj (X’) (V) (X0) z (T0) zj zi (Y’) T1i Y-type electrode (Y0) Yi y Parámetros libres: 2 coordendadas (X0,Y0) y 2 pendientes (X’,Y’)
  12. 12. Timing tracking Se ajusta la traza por Mínimos Cuadrados La función de Mínimos Cuadrados tiene 3 términos: - 1 Término de Coordenadas - 2 Términos de Tiempos
  13. 13. 1 Término de Coordenadas Plano tipo X Plano tipo Y
  14. 14. Término de Tiempos Ti
  15. 15. Término de Tiempos T’i
  16. 16. Función de minimización por Mínimos Cuadrados: S - K : Coordenada XoY ui = 1 (Plano tipo X) - u y w : Vectores auxiliares wi = 1 (Plano tipo Y)
  17. 17. Desarrollo de la función S:
  18. 18. La SAETA La SAETA es la unidad de información del TimTrack: SAETA: SmAllest sEt of daTA - TimTrack reconstruye saetas (conjunto de 6 parámetos) o conjuntos de saetas - Vz relacionado con V por:
  19. 19. Desarrollo de la función S:
  20. 20. Coeficientes tipo k: Propiedad del detector
  21. 21. Coeficientes tipo a: Función de los datos
  22. 22. S se puede escribir en forma matricial: siendo: Matriz de coeficientes Vector de datos Saeta: (Vector columna)
  23. 23. Condición de mínimo Chi cuadrado
  24. 24. SOLUCION: siendo: Determinantes de Cramer
  25. 25. Comentario: Los elementos de una saeta se pueden determinar de forma muy simple y cómoda a partir de los datos ai (sumas y diferencias de tiempos medidos) y de coeficientes constantes kij,calculados previamente
  26. 26. Análisis de errores-1: Matriz de error (varianza-covarianza): Matriz de segundas derivadas:
  27. 27. Análisis de errores-2: Los elementos de la matriz de error solo dependen de los ceoficientes kij: Propiedad del Diseño del Detector
  28. 28. Un ejemplo clásico (1 dimensión transversal): Reconstrucción de trazas con dos centelleadores 2 centelleadores paralelos con lectura de tiempo a ambos lados: T’2 T’1 Y2 vs1 ➱ ➱ Y1 ➱ (Yo,Y’) vs2 ➱ z1 z2 z T0 L T1 T2 (Supongamos el problema bidimensional Y-Z, con X0=0, X’=0)
  29. 29. Un ejemplo clásico (1 dimensión transversal): Reconstrucción de trazas con dos centelleadores T’ T’ 2 Datos de la geometría 1 Y2 vs1 ➱ 2 Posiciones: z1 y z2 ➱ 2 Longitudes:L1=L2 = L Y1 ➱ (Yo,Y’) vs2 2 velocidades de la señal : vs1 = vs2 = vs ➱ 2 resoluciones temporales: δt1 = δt2 = δt z1 z2 z T0 Procedimiento tradicional: L T T 4 Datos : T1, T1’,T2,T2’ 1 2 2 Coordenadas transversales: Y1 e Y2 2 Parámetros: l1 ordenada Y0 + 1 pendiente Y’ RESUMEN: 2 pasos y 2 parámetros calculados
  30. 30. Un ejemplo clásico (1 dimensión transversal): Reconstrucción de trazas con dos centelleadores T’2 T’1 Datos de la geometría V ➱ vs1 2 Posiciones: z1 y z2 ➱ 2 Longitudes:L1=L2 = L ➱ (Yo,Y’,V,T0 vs2 2 velocidades de la señal : vs1 = vs2 = vs ) ➱ 2 resoluciones temporales: δt1 = δt2 = δt z1 z2 z Con TimTrack: L 4 Datos : T1, T1’,T2,T2’ T1 T2 4 Parámetros: 1 ordenada Y0 + 1 pendiente Y’ Tiempo de referencia T0 y Velocidad RESUMEN: 1 paso y 4 parámetros calculados
  31. 31. Simulaciones:
  32. 32. El detector: X T2 T’2 T’1 E2 Z X’ X0 Z2 T0,V Y’ T1 Z1 Y0 E1 Y - 4, 6 y 8 planos de RPCs - Electrodos perpendiculares - Longitud = Anchura = 80cm
  33. 33. Otros datos: - Resoluciones utilizadas: 100ps y 200ps por plano - Diferente número de canales de electrónica: - 128 canales (1 TRB) - Ej. 1 TRB para 4 planos → Anchura(electrodo) = 5cm 2 TRBs para 4 planos → Anchura(electrodo) = 2.5cm - Características de las trazas generadas: - Incidencia casi perpendicular (x’=0.1 e y’=0.2) - Distintas velocidades: β=1, β=0.9 y β=0.8
  34. 34. 4 planos, 200ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 1 70 20 9.4 3.2 1 2 70 20 5.3 1.8 1 4 70 20 2.8 0.94 4 planos, 200ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 1 70 20 9.4 3.2 0.9 1 70 17 9.4 3.2 0.8 1 70 13 9.4 3.2
  35. 35. 6 planos, 100ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 1 29 9.2 6.9 2.5 1 2 29 9.3 5.0 1.8 1 3 29 9.2 3.8 1.4 6 planos, 100ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 1 29 9.2 6.9 2.5 0.9 1 29 7.7 6.9 2.5 0.8 1 29 6.1 6.9 2.5
  36. 36. 6 planos, 200ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 1 58 19 9.9 3.6 1 2 58 19 6.0 2.2 1 3 58 18 4.2 1.5 6 planos, 200ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 1 58 19 9.9 3.6 0.9 1 58 15 9.9 3.6 0.8 1 58 12 9.9 3.6
  37. 37. 8 planos, 100ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 1 25.0 8.5 6.4 2.4 1 2 25.0 8.4 5.1 1.9 1 4 25.0 8.3 3.2 1.2 8 planos, 200ps, l=80cm β TRBs δt ∆v (10⎯3) δx δx´ (10⎯2) 1 2 50.0 16.8 6.5 2.5 0.9 2 50.0 13.6 6.5 2.5 0.8 2 50.0 10.7 6.5 2.5
  38. 38. Otras configuraciones:
  39. 39. Detector de forma irregular
  40. 40. Detector de forma irregular
  41. 41. Detector de forma irregular Elementos del vector de datos a
  42. 42. Detector de pads
  43. 43. Detector de pads
  44. 44. Detector de pads Elementos de la matriz constante K Elementos del vector de datos a
  45. 45. Detector con electrodos en cualquier ángulo
  46. 46. Detector con electrodos en cualquier ángulo Plano tipo U (X) Plano tipo W (Y)
  47. 47. Detector con electrodos en cualquier ángulo
  48. 48. Detector con electrodos en cualquier ángulo Elementos de la matriz de coeficientes K
  49. 49. Detector con electrodos en cualquier ángulo Elementos del vector de datos a
  50. 50. Cámaras de deriva 1 plano: 1 tiempo + 1 coordenada (2 datos) 3 planos proporcionan 6 datos, suficientes para determinar una saeta (en vez de 4 planos, como los métodos tradicionales)
  51. 51. Un comentario de la vida real ATLAS (CERN)
  52. 52. MDT Drift time algorithm This algorithm is implemented at LVL2 but hasn’t been run -Green are MDT tubes online yet -Black are tube centres -Red are drift circles at best t0 -Blue is best track • By choosing a t0 for the event one can calculate the residual between the track and the Drift Circle in the MDT • Stepping through all possible (reasonable) t0’s one can minimize the sum of the residuals to get the best t0 and improve the positional information (resolution improves from 1.8cm -> 0.16mm) CHEP 2007 Victoria, BC -- J Boyd -- 5 Sept. 2007 18
  53. 53. Comentarios finales: - timtrack permite ajustar traza sin tiempos externos - proporciona todos los parámetros accesibles de una traza: - 2 coordenadas - 2 pendientes - velocidad - tiempo - No hace reduccion de datos aprovechando mejor la información disponible, sin perdidas por reducción, y con mayor número de grados de libertad (Ej: 3 centelleadores) - Esto supone mejor calidad de ajustes y mayor eficacia a la hora de eliminar falsos candidatos - A la hora de empalmar “matching” de trazas se cuenta con mas información (velocidad y tiempo) para eliminar falsas trazas - El algoritmo es analítico, sencillo y se podría incorporar a la electrónica FEE de un detector, haciendo detectores autónomos.
  54. 54. … y Nuevos calorímetros para energías intermedias?
  55. 55. The End-minado
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×