]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HBTP/common_track.inc
START positions
[u/mrichter/AliRoot.git] / HBTP / common_track.inc
1 CCC   common/track/
2 C
3 CCC   Track Data Structure:
4 CCC   (Converted to common block for ALICE application, 12/1/2000)
5
6       Integer*4 trk_maxlen
7       Parameter (trk_maxlen = 25000)
8
9       common/track1/
10      1  trk_id(trk_maxlen),
11      2  trk_px_sec(trk_maxlen),
12      3  trk_py_sec(trk_maxlen),
13      4  trk_pz_sec(trk_maxlen),
14      5  trk_sector(trk_maxlen),
15      6  trk_flag(trk_maxlen),
16      7  trk_out_flag(trk_maxlen),
17      8  trk_merge_flag(trk_maxlen),
18      9  trk_ge_pid(trk_maxlen),
19      1  trk_start_vertex(trk_maxlen),
20      2  trk_stop_vertex(trk_maxlen),
21      3  trk_event_line(trk_maxlen),
22      4  trk_px(trk_maxlen),
23      5  trk_py(trk_maxlen),
24      6  trk_pz(trk_maxlen),
25      7  trk_E(trk_maxlen),
26      8  trk_pt(trk_maxlen),
27      9  trk_phi(trk_maxlen),
28      1  trk_eta(trk_maxlen)
29
30 CCC   Variable Type Declarations:
31
32       Integer*4   trk_id          ! Track ID number
33       Integer*4   trk_px_sec      ! px sector number
34       Integer*4   trk_py_sec      ! py sector number
35       Integer*4   trk_pz_sec      ! pz sector number
36       Integer*4   trk_sector      ! unique sector ID number
37       Integer*4   trk_flag        ! normally=0,if 1 indicates track assigned
38 CCC                               ! to sector with too many tracks, if = 1
39 CCC                               ! then track is not used.  See /sec_trk_map/ 
40       Integer*4   trk_out_flag    ! flag indicating track in/out of accept.
41 CCC                               ! non-zero for track pushed out of accept.
42       Integer*4   trk_merge_flag  ! flag indicating track is merged (not used)
43       Integer*4   trk_ge_pid      ! Geant particle ID code number
44       Integer*4  trk_start_vertex ! From input event file - track's start vrtx
45       Integer*4  trk_stop_vertex  ! From input event file - track's stop vrtx
46       Integer*4   trk_event_line  ! Line # of track in input event text file
47       
48       Real*4      trk_px          ! x component of track momentum in GeV/c
49       Real*4      trk_py          ! y component of track momentum in GeV/c
50       Real*4      trk_pz          ! z component of track momentum in GeV/c
51       Real*4      trk_E           ! Total energy of track in GeV
52       Real*4      trk_pt          ! pt of track momentum in GeV/c
53       Real*4      trk_phi         ! azimuthal angle of track in degrees 
54       Real*4      trk_eta         ! pseudorapidity of track
55
56 CCC   END common/track/