Ja Garzon Tim Trackfor Trasgos
Upcoming SlideShare
Loading in...5
×
 

Ja Garzon Tim Trackfor Trasgos

on

  • 457 views

 

Statistics

Views

Total Views
457
Views on SlideShare
457
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Ja Garzon Tim Trackfor Trasgos Ja Garzon Tim Trackfor Trasgos Presentation Transcript

  • Proyecto timtrack timtrack timtrack timtrack timtrack timtrack timtrack A Tracking Algorithm for timtrack TRASGOS timtrack timtrack timtrack timtrack Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About the TRASGO concept A TRASGO (TRAck reconStructinG mOdule) is a detector able to work stand-alone offering full capabilities of timing and tracking of charged particles DAQ Electronics Network Power supplies Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About SAETAS A SAETA (SmAllest sEt of daTA) is the basic unit of information in the timtrack algorithm and in the TRASGOs concept A SAETA contains 6 parameters defining a charged particle track In a cartesian coordinate system: - X0 and Y0: 2 coordinates at a reference plane - X’ and Y’ : 2 projected slopes in planes x-z and y-z - T0 : The time at the reference plane respect a reference time - V : The velocity Saeta: s = (X0,X’,Y0,Y’,T0,V) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010 View slide
  • About SAETAS From the mathematical point of view will be better to use: Saeta: s = (X0,X’,Y0,Y’,T0,1/Vz) where: V = Vz · Sqrt(1+X’2+Y’2) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010 View slide
  • L x z Saeta X’ V X0 T0 Vz z=0 Y’ Y0 y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack TimTrack is the algorithm developed to estimate SAETAS 1. It is based on a Least Squares Method (LSM) 2. It works directly with the primary data provided by detectors: - Coordinates: - Times: it is assumed that: all times are refered to a common t=0 (all detector are WELL synchronized) 3. It lets free the six elements of a saeta: (X0, X’, Y0, Y’, T0 and 1/Vz) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 1st. Step - To define the model, giving the cuantities that are measured as function of the parameters of the saeta Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • x Times Example Strip-like detector X-type plane z T T’ z=zi z=0 y 0 0 Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • x Times X-type plane z T V T’ X’ X0 T0 z=zi Y’ z=0 Y0 y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • x Times X-type plane T z T’ X’ V X0 T0 z=zi Vz Y’ z=0 Y0 y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • x Times X-type plane Ti z T’i V X’ X0 T0 z=zi Y’ z=0 Y0 y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • x Coordinates X-type plane z Xi V X’ X0 T0 z=zi Y’ z=0 Y0 y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • x Ti Y-type plane z V X’ X0 T0 z=zi z=0 Y’ T’i Y0 Yi y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 1st. Step - To define the model giving the cuantities to be measured as function of the parameters of the saeta Either or 3 equations (conditions) per plane! Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 2nd. Step - To build the function S to be minimized x V X’ n planes X0 T0 Y’ Y0 y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 2nd. Step - S is a sum over n planes: K = X or Y K = Y or X Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 2nd. Step - The expansion of the S function is: Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 2nd. Step - That can be written in a more compact way: where: Saeta Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack K (configuration Matrix): depend on the detector layout Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack a (vector of reduced data): depend on the data (They are just weighted sums and differences of the measurements) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 3rd. Step - To apply to LSM method. From: leads to: As K is definite positive, K has an inverse and: This equation provides the saeta directly from the data Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack 3rd. Step - Set of solutions (is just the Cramer rule): where: Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Error analysis - The error matrix is - Incertitudes can be easily calculated from the K matrix elements Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Comments - The method can be easily extended when there are correlations between some of the measurements (e.G.: time readouts) - Only two planes of strip-like detectors are enough to provide unambiguously the 6 parameters of a saeta - The solution has a matrix form: It’s very easy and fast of implementing on computers -There are many detector layouts with a K matrix having the same structure (see next examples) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with the same K-matrix structure) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Strip-like detectors with any shape: x x XBack (X,Y) vs2 vs1 ymin YBack y y XFront Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Strip-like detectors with any shape: Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Strip-like detectors with any shape: where: Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Pads or pixel detectors : ∆Yi X ∆Xi Xi X0 z zi z=0 Y0 Yi Y Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Pads or pixel detectors : Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Pads or pixel detectors : where: Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with different K-matrix structure) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with different K-matrix structure) L x Ki z ’ V z=0 y New transverse coordinates defined by an angle φ: Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with different K-matrix structure) K x XBack x XB Ti’ K (Xp,Yp) -vs sinφ vs Kim X vs cosφ Kip φ φ YBack + YFront YF - YB y Y y Ki XF XFront Ti K=0 K=0 Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with different K-matrix structure) Remember: ci = cos ϕi si = sin ϕi Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with different K-matrix structure) Again: Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with different K-matrix structure) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Other strip-like detector layouts (with different K-matrix structure) The solution of is (Cramer rules): Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack Comments - The “problem” of the method is that there is an inversion of a matrix. Sometimes it may give problems (when the matrix is not well conditioned) but there are a lot of numerical methods to do it (And it has to be done only once) Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack A typical example 2 parallel scintillators T’2 T’1 y ➱ vs1 ➱ ➱ vs2 (Yo,Y’,V,T0) ➱ z1 z2 z L1 T T1 L2 τ= T2 vs Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack A typical example: 2 parallel scintillators: different properties Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • About timtrack A typical example: 2 parallel scintillators: identical properties Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010
  • The END Thanks! Juan A. Garzón: 2nd. Workshop on the Trasgo Project. S. Compostela Feb. 5th-6th. 2010