3 CCC Track Data Structure:
4 CCC (Converted to common block for ALICE application, 12/1/2000)
7 Parameter (trk_maxlen = 25000)
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),
27 9 trk_phi(trk_maxlen),
30 CCC Variable Type Declarations:
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
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