12 #ifndef STAR_StFtpcGeantReader
13 #define STAR_StFtpcGeantReader
18 #include "tables/St_g2t_vertex_Table.h"
19 #include "tables/St_g2t_track_Table.h"
20 #include "tables/St_g2t_ftp_hit_Table.h"
26 G2T_VERTEX_ST *vertexTable;
27 G2T_TRACK_ST *trackTable;
28 G2T_FTP_HIT_ST *hitTable;
39 Int_t numberOfVertices() {
return nVertices;}
40 Int_t numberOfTracks() {
return nTracks;}
41 Int_t numberOfHits() {
return nHits;}
43 Int_t nextTrackHit(Int_t i);
45 Int_t geantVolume(Int_t i);
46 Int_t geantPlane(Int_t geantVolume);
47 Int_t geantSector(Int_t geantVolume);
48 Float_t energyLoss(Int_t i);
49 Float_t segmentLength(Int_t i);
50 Float_t pLocalX(Int_t i);
51 Float_t pLocalY(Int_t i);
52 Float_t pLocalZ(Int_t i);
53 Float_t timeOfFlight(Int_t i);
57 Int_t trackType(Int_t i);
58 Int_t trackPid(Int_t i);
59 Int_t hitsOnTrack(Int_t i);
60 Int_t firstHitOnTrack(Int_t i);
61 Int_t isShower(Int_t i);
62 Int_t trackVertex(Int_t i);
63 Float_t trackCharge(Int_t i);
64 Float_t trackEnergy(Int_t i);
65 Float_t trackEta(Int_t i);
66 Float_t pVertexX(Int_t i);
67 Float_t pVertexY(Int_t i);
68 Float_t pVertexZ(Int_t i);
69 Float_t pTVertex(Int_t i);
70 Float_t pTotalVertex(Int_t i);
71 Float_t rapidityVertex(Int_t i);
72 Int_t productionProcess(Int_t i);
73 Float_t vertexX(Int_t i);
74 Float_t vertexY(Int_t i);
75 Float_t vertexZ(Int_t i);