Problem with TVector3 Rotation around a vector v1.Rotate(TMath::Pi()/4, v2); // rotation around v2

v3 = v2; v3.Rotate(1., v1);