StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
FtfHit.h
1 //:>----------------------------------------------------------------------
2 //: FILE: FtfHit.h
3 //: HISTORY:
4 //: 18apr2000 ppy add hardwareId
5 //: 19apr2000 cs ppy add short sector for dEdx
6 //:>----------------------------------------------------------------------
7 
8 #ifndef FTFHIT
9 #define FTFHIT
10 #include "Stl3Util/ftf/FtfBaseHit.h"
11 
12 class FtfPara ;
13 class FtfTrack ;
14 
15 
16 class FtfHit: public FtfBaseHit {
17  public:
18  void printLinks ( ) ;
19  void printLinks ( int level ) ;
20  void setStatus ( FtfTrack* this_track ) ;
21 
22  long id ;
23  short phiIndex ; // Phi index
24  short etaIndex ; // Eta index
25  short flags ; // various flags
26  short sector ; // various flags
27 
28  void* nextVolumeHit ; // Next volume hit
29  void* nextRowHit ; // Next row hit
30  float r ; // radius
31  float phi ; // azimuthal angle
32  float dphi ; // Error in phi
33  float eta ; // hit pseudorapidity
34  float xp ; // x conformal coordinate
35  float yp ; // y conformal coordinate
36  short buffer1 ; //
37  short buffer2 ;
38  unsigned short hardwareId ;
39 } ;
40 #endif
41 
Definition: FtfHit.h:16