21 <<
fX <<
" Y " <<
fY <<
" Z " <<
fZ <<
" T " <<
fT <<
" dX2 " <<
fDx2 <<
" dY2 " <<
fDy2 <<
" dXY " <<
fDxy
32 constexpr int widthF = 12;
33 constexpr int widthI = 4;
34 std::stringstream msg;
36 msg << setw(widthI) <<
"IDe" <<
' ';
37 msg << setw(widthI) <<
"st." <<
' ';
39 msg << setw(widthI) <<
"keyF" <<
' ';
40 msg << setw(widthI) <<
"keyB" <<
' ';
42 msg << setw(widthF) <<
"x [cm]" <<
' ';
43 msg << setw(widthF) <<
"y [cm]" <<
' ';
44 msg << setw(widthF) <<
"z [cm]" <<
' ';
45 msg << setw(widthF) <<
"t [ns]" <<
' ';
47 msg << setw(widthF) <<
"dx2 [cm2]" <<
' ';
48 msg << setw(widthF) <<
"dy2 [cm2]" <<
' ';
49 msg << setw(widthF) <<
"dxy [cm2]" <<
' ';
50 msg << setw(widthF) <<
"dt2 [ns2]" <<
' ';
52 msg << setw(widthF) <<
"rangeX [cm]" <<
' ';
53 msg << setw(widthF) <<
"rangeY [cm]" <<
' ';
54 msg << setw(widthF) <<
"rangeT [ns]" <<
' ';
59 msg << setw(widthI) <<
fId <<
' ';
60 msg << setw(widthI) <<
fStation <<
' ';
63 msg << setw(widthI) <<
fBackKey <<
' ';
65 msg << setw(widthF) <<
fX <<
' ';
66 msg << setw(widthF) <<
fY <<
' ';
67 msg << setw(widthF) <<
fZ <<
' ';
68 msg << setw(widthF) <<
fT <<
' ';
70 msg << setw(widthF) <<
fDx2 <<
' ';
71 msg << setw(widthF) <<
fDy2 <<
' ';
72 msg << setw(widthF) <<
fDxy <<
' ';
73 msg << setw(widthF) <<
fDt2 <<
' ';
75 msg << setw(widthF) <<
fRangeX <<
' ';
76 msg << setw(widthF) <<
fRangeY <<
' ';
77 msg << setw(widthF) <<
fRangeT <<
' ';
A generic hit for the CA tracker (header)
ca::Hit class describes a generic hit for the CA tracker
fscal fRangeT
+/- range of uncertainty of time [ns]
fscal fDx2
rms^2 of uncertainty of X coordinate [cm2]
int fStation
index of station in the active stations array
fscal fDt2
measured uncertainty of time [ns2]
HitIndex_t fId
id of the hit
std::string ToString() const
Simple string representation of the hit class.
fscal fDy2
rms^2 of uncertainty of Y coordinate [cm2]
fscal fRangeX
+/- range of uncertainty of X coordinate [cm]
fscal fZ
fixed Z coordinate [cm]
HitKeyIndex_t fFrontKey
front hit key index
fscal fY
measured Y coordinate [cm]
fscal fRangeY
+/- range of uncertainty of Y coordinate [cm]
fscal fDxy
X/Y covariance [cm2].
HitKeyIndex_t fBackKey
back hit key index
fscal fT
measured time [ns]
fscal fX
measured X coordinate [cm]