The tracker has 32 layers instrumented with silicon

The TkrLayer class provides access to a single layer of Si Strips.  It contains a list of strips that were above threshold, and TOT and ERRF values.

TkrLayer
Members Range Comment
getErrf() 0 or 1

Returns status of controller chip 0 = OK, 1 = bad

getLayer() 0 to 15 Layer ID. There are 16 xy planes instrumented with silicon (corresponds to 17 mechanical trays).
getStrips()   Returns the ROOT structure pointer to a container where hit strips are located. One needs to use getID() for a strip in order to find out which strip number has a hit above the threshold. (see below)
getTOT() 0 or 1 Returns the time over threshold in counts steps of 4 clock cycles. 1 clock cycle = 50 ns, each count is 200 ns. The arguments are 0 for the A controller , 1 is for the B controller. Cable 0 and 6 used A controllers and cable 3 and 5 are B controllers. The remaining cables were not read out.
getXY() 0 or 1 Returns coordinate measured Y=0 or X=1 (an X layer means a layer that measures X )

  For experts only: In the coding of the ROOT files X means orientation of strips and not the measured coordinate. A typical user does not need to worry about it and should go with the definition given in the table above.

StripID
Members Range Comment
getID() 0 to 1599 The largest strip number in a given layer is determined by the total number of ladders in the layer;

     0  if  0 ladders

959  if  3 ladders

1279 if  4 ladders

1599 if  5 ladders

 

Lead Converters are place right ABOVE the following layers (x or y means measured coordinate and NOT strips orientation)
NO LEAD Thin Pb (3.5%) Thick Pb (25%)
0x,1y 5y,6x,7y,8x,9y,10x,11y,12x,13y,14x,15y 2x,3y,4x