40 cout <<
"(" <<
fP1[0] <<
"," <<
fP1[1] <<
"," <<
fP1[2] <<
")";
42 cout <<
",(" <<
fP2[0] <<
"," <<
fP2[1] <<
"," <<
fP2[2] <<
")";
45 cout <<
"+l*(" << d[0] <<
"," << d[1] <<
"," << d[2] <<
")";
53 TVector3 pointA =
fP1+lam1*dir;
54 TVector3 pointB =
fP1+lam2*dir;
55 TVector3 dir2 = pointB-pointA;
57 FairTrackParP tp(pointA, 2 * dir2.Unit(),
v,
v, 1,
v,
v,
v);
PndLine getIntersection(PndPlane &p)
TVector3 getPerpendicular(PndLine l2)
void Print(Bool_t withDirVec=kFALSE)
Double_t getDistTo(TVector3 p)
FairTrackParP plot(Double_t zVal1, Double_t zVal2)