36 if( opt && (*opt ==
'F') ) {
72 cout <<
"Momentum = " <<
fP <<
" GeV/c" << endl;
73 cout <<
"x_fp = " <<
fX <<
" m" << endl;
74 cout <<
"y_fp = " <<
fY <<
" m" << endl;
75 cout <<
"theta_fp = " <<
fTheta <<
" rad" << endl;
76 cout <<
"phi_fp = " <<
fPhi <<
" rad" << endl;
97 const auto* tr =
dynamic_cast<const THaTrack*
>(obj);
103 if(
v1<
v2 )
return -1;
104 else if(
v1==
v2 )
return 0;
static Double_t SafeNDoF(Int_t dof)
virtual void Print(Option_t *opt="") const
virtual void Clear(Option_t *opt="")
void Clear(Option_t *opt="")
void Print(Option_t *opt="") const
Int_t AddCluster(THaCluster *c)
virtual Int_t Compare(const TObject *obj) const
Int_t fIndex
Detector creating this track.
THaPIDinfo * fPIDinfo
Clusters of this track.
UInt_t fFlag
Track identifier.
THaCluster * fClusters[kMAXCL]
Number of clusters.
virtual void Print(Option_t *option="") const
void SetXYZ(Double_t x, Double_t y, Double_t z)