14 #include "FtfGeneral.h"
21 void FtfHit::printLinks ( ) { print (11) ; } ;
22 void FtfHit::printLinks (
int point_level )
28 if ( point_level > 9 )
29 LOG(NOTE,
"hit ir iphi ieta phi eta x y z\n" ) ;
31 if ( fmod((
double)point_level,10) > 0 )
32 LOG(NOTE,
"%3d %3d %3d %3d %6.2f %5.2f %6.2f %6.2f %6.2f \n",
33 (
int)
id, (
int)row, (
int)phiIndex, (
int)etaIndex,
34 phi*toDeg, eta, x, y, z ) ;
36 if ( nextVolumeHit != 0 ) vhit = ((
FtfHit *)nextVolumeHit)->id ;
39 if ( nextRowHit != 0 ) rhit = ((
FtfHit *)nextRowHit)->id ;
42 if ( nextTrackHit != 0 ) thit = ((
FtfBaseHit *)nextTrackHit)->id ;
45 if ( nextMcTrackHit != 0 ) mhit = ((
FtfBaseHit *)nextMcTrackHit)->id ;
48 if ( fmod((
double)point_level,10) > 1 )
49 LOG(NOTE,
"pointers:vol,row,tr,mtr,mirror (%4d,%4d,%4d,%4d)\n ",
50 vhit, rhit, thit, mhit ) ;
54 if ( fmod((
double)point_level,10) > 2 )
55 LOG(NOTE,
"\n Tracks :reco (%4d) ", tid ) ;
63 void FtfHit::setStatus (
FtfTrack* this_track ) {