]> git.uio.no Git - u/mrichter/AliRoot.git/blob - THbtp/hbt_track2_st.inc
ATO-98 - Connecting distortion trees - selection as an argument
[u/mrichter/AliRoot.git] / THbtp / hbt_track2_st.inc
1 CCC   Second Track Data Structure:
2 CCC   (This one is needed to build the reference spectrum from
3 CCC    the event text input file.)
4
5       Integer*4 trk2_maxlen
6       Parameter (trk2_maxlen = 6500)
7
8       STRUCTURE /track2/
9          Integer*4   id          ! Track ID number
10          Integer*4   px_sec      ! px sector number
11          Integer*4   py_sec      ! py sector number
12          Integer*4   pz_sec      ! pz sector number
13          Integer*4   sector      ! unique sector ID number
14          Integer*4   flag        ! normally=0,if 1 indicates track assigned
15 CCC                              ! to sector with too many tracks, if = 1
16 CCC                              ! then track is not used.  See /sec_trk_map/ 
17          Integer*4   out_flag    ! flag indicating track in/out of accept.
18 CCC                              ! non-zero for track pushed out of accept.
19          Integer*4   merge_flag  ! flag indicating track is merged (not used)
20          Integer*4   ge_pid      ! Geant particle ID code number
21          Integer*4  start_vertex ! From input event file - track's start vrtx
22          Integer*4  stop_vertex  ! From input event file - track's stop vrtx
23          Integer*4   event_line  ! Line # of track in input event text file
24          
25          Real*4      px          ! x component of track momentum in GeV/c
26          Real*4      py          ! y component of track momentum in GeV/c
27          Real*4      pz          ! z component of track momentum in GeV/c
28          Real*4      E           ! Total energy of track in GeV
29          Real*4      pt          ! pt of track momentum in GeV/c
30          Real*4      phi         ! azimuthal angle of track in degrees 
31          Real*4      eta         ! pseudorapidity of track
32       END STRUCTURE
33