62 #ifndef STAR_StFtpcDisplay
63 #define STAR_StFtpcDisplay
67 #include "TObjArray.h"
71 #include "TPolyMarker3D.h"
72 #include "TPolyLine3D.h"
76 #include "MIntArray.h"
83 TObjArray *mGeantTrack;
99 TPolyLine3D *geant_line;
100 TPolyLine3D *found_line;
101 TPolyLine3D *current_line;
103 TPolyMarker3D *found_hit;
104 TPolyMarker3D *found_hit_plus;
105 TPolyMarker3D *found_hit_minus;
106 TPolyMarker3D *geant_hit;
107 TPolyMarker3D *geant_hit_plus;
108 TPolyMarker3D *geant_hit_minus;
109 TPolyMarker3D *unused_hit;
110 TPolyMarker3D *unused_hit_plus;
111 TPolyMarker3D *unused_hit_minus;
112 TPolyMarker3D *wrong_hit;
113 TPolyMarker3D *wrong_hit_plus;
114 TPolyMarker3D *wrong_hit_minus;
116 Float_t *found_value;
117 Float_t *found_value_plus;
118 Float_t *found_value_minus;
119 Float_t *geant_value;
120 Float_t *geant_value_plus;
121 Float_t *geant_value_minus;
122 Float_t *unused_value;
123 Float_t *unused_value_plus;
124 Float_t *unused_value_minus;
125 Float_t *wrong_value;
126 Float_t *wrong_value_plus;
127 Float_t *wrong_value_minus;
132 StFtpcDisplay(TObjArray *hits, TObjArray *tracks, TObjArray *geanthits, TObjArray *geanttracks);
136 void WriteData(Char_t *filename);
139 void ShowTracks(Int_t trackanz = 0, Int_t trackarray[] = 0);
141 void FillGeant(Bool_t electrons, Bool_t non_vtx, Bool_t good, Bool_t geant_hits,
142 Float_t eta_low, Float_t eta_up, Float_t pt_low, Float_t pt_up, Bool_t blue);
144 Float_t eta_low, Float_t eta_up, Float_t pt_low, Float_t pt_up);
149 void OnOff(Bool_t on);
StFtpcDisplay()
wrong found hit coordinates of negative Ftpc