StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
Stl3Util
ftf
FtfBaseHit.h
1
#ifndef FTFBASEHIT
2
#define FTFBASEHIT
3
4
#include "Stl3Util/ftf/FtfGeneral.h"
5
6
7
class
FtfBaseTrack
;
8
9
class
Ftf3DHit
10
{
11
public
:
12
Ftf3DHit
( ) { x = y = z = 0. ; } ;
13
Ftf3DHit
(
float
_x,
float
_y,
float
_z ){ x = _x ; y = _y ; z = _z ; } ;
14
void
set (
float
_x,
float
_y,
float
_z ){ x = _x ; y = _y ; z = _z ; } ;
15
float
x ;
16
float
y ;
17
float
z ;
18
};
19
20
class
FtfBaseHit
21
{
22
public
:
23
void
print ( ) ;
24
void
print (
int
level ) ;
25
26
int
id ;
27
short
row ;
// Row #
28
void
*
track
;
// track to which the pnt was assigned
29
void
*nextTrackHit ;
// Next track hit
30
void
*nextMcTrackHit;
// Next MC track hit
31
float
xyChi2 ;
// Chi2 in xy
32
float
szChi2 ;
// Chi2 in sz
33
float
x ;
34
float
y ;
35
float
z ;
36
float
dx ;
// error on the x coordinate
37
float
dy ;
// error on the y coordinate
38
float
dz ;
// error on the z coordinate
39
float
q ;
// total charge assigned to this point
40
float
wxy ;
// x-y weight x-y
41
float
wz ;
// z weight on z
42
float
s ;
// Track trajectory
43
} ;
44
#endif
45
track
Definition:
MapTableTest.C:38
FtfBaseTrack
Definition:
FtfBaseTrack.h:18
FtfBaseHit
Definition:
FtfBaseHit.h:30
Ftf3DHit
Definition:
FtfBaseHit.h:9
Generated by
1.8.5