Time-of-Flight


Detector overview

The TOF (sometimes called the TOFE to contrast with the TOFW) is a time-of-flight (TOF) detector in the east (E) arm of the PHENIX central spectrometer. It was designed, developed, and assembled at Tsukuba University. It was part of the original design of PHENIX and was successfully operated for all 16 run periods.

The individual component of the TOFE is the slat. Each slat is a plastic scintillation counter made of Bicron BC404 read out on either end with a Hamamatsu R3478S photomultiplier tube.

The TOFE system consists of 10 panels. Each panel contains 96 slats for a total of 960 slats and 1920 readout channels. There are eight panels in sector 1 covering the full 22.5 degrees in azimuth and the full ±0.35 units in pseudorapidity, and two panels in sector 0 covering full 22.5 degrees in azimuth and the innermost rapidity range.

Publications
Theses
Presentations
Variables and Accessors

These “get” methods give access to the TOF variables used for analysis. The variable type, name of the get method, and a brief description are given below.

   Type    Name    Description
   short    get_tofid    Ron needs to double check
   float    get_ptofx    x-component of the projection of the cgl track onto the TOF
   float    get_ptofy    y-component of the projection of the cgl track onto the TOF
   float    get_ptofz    z-component of the projection of the cgl track onto the TOF
   float    get_pltof    pathlength of the track from the collision to the TOF
   float    get_tofdphi    difference between track projection and the track hit in the phi direction (viz dphi means delta phi)
   float    get_tofdz    difference between track projection and the track hit in the z direction (viz dz means delta z)
   int    get_slat    the unique id number of the slat of the track hit
   float    get_tofphi    phi-component of the TOF track hit
   float    get_tofz    z-component of the TOF track hit
   float    get_ttof    time of flight from the vertex to the TOF (the BBC start time for the event is subtracted)
   float    get_etof    the energy of the TOF track hit
   float    get_tofph1    the charge (ADC) from the upper side of the TOF track hit
   float    get_tofph2    the charge (ADC) from the lower side of the TOF track hit
   float    get_toftdc1    the raw time (TDC) from the upper side of the TOF track hit
   float    get_toftdc2    the raw time (TDC) from the lower side of the TOF track hit
   float    get_tofsdz    the sigmalized version of tofdz
   float    get_tofsdphi    the sigmalized version of tofdphi
   float    get_m2tof    the calculated mass squared of the TOF track (using ttof, pltof, and mom)
   short    get_tofecut    Ron needs to double check
   short    get_tofsame    Ron needs to double check
   float    get_ttofnext    Ron needs to double check
   float    get_etofnext    Ron needs to double check
   int    get_idtrk_tof    Ron needs to double check
   short    get_stofid    swapped version of tofid
   float    get_sptofx    swapped version of ptofx
   float    get_sptofy    swapped version of ptofy
   float    get_sptofz    swapped version of ptofz
   float    get_stofdphi    swapped version of tofdphi
   float    get_stofdz    swapped version of tofdz
   float    get_stofphi    swapped version of tofphi
   float    get_stofz    swapped version of tofz
   float    get_sttof    swapped version of ttof
   float    get_setof    swapped version of etof
   float    get_stofsdphi    swapped version of tofsdphi
   float    get_stofsdz    swapped version of tofsdz
   int    get_idtrk_stof    swapped version of idtrk_tof