Linear Collider Forum



Home » Analysis and Reconstruction » Tracking & Vertexing » Tracking at Test Beam
Re: Tracking at Test Beam [message #762 is a reply to message #761] Tue, 13 March 2007 03:07 Go to previous message
killenberg
Messages: 125
Registered: July 2005
Location: CERN
Hello Michele,

this is a general problem with polar coordinates: Straight lines along the z axis have an undefined phi angle. In the real detector these tracks do not occur, because such particles coming from the vertex will go along the beam pipe.

The main problem will not be phi, but tan(lambda), which is infinity in this case. (tan(lambda) = p_z / p_T , and p_T = 0)
So unfortunately the LCIO track, which is designed to describe a helix caused by a B field along the z axis, is not suitable to store straight tracks in z direction.

Do you realy need the particle to go along z? A TPC will have problems with this anyway, as the track is along the drift direction. How about rotating the coordinate system? We had our test beam tracks going along y.

If you realy need a straight track along z, you could use a LCFixedObject with six floats for instance and create a "StraightTrack" class with cartesian coordinates from it, using 3 floats for a starting point (x_0, y_0, z_0) and three floats for the direction (dir_x, dir_y, dir_z).

Greetings
Martin


Martin Killenberg

CERN
martin.killenberg@cern.ch
 
Read Message
Read Message
Previous Topic:TrackCheater Covariance Matrices
Next Topic:New Home for MarlinTPC
Goto Forum:
  


Current Time: Sat Dec 15 15:29:54 Pacific Standard Time 2018
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.1.
Copyright ©2001-2010 FUDforum Bulletin Board Software