79   setEulerAngles(a,b,
c);
 
   87   const double deg2rad=0.01745329252;
 
   88   Double_t s0=TMath::Sin(a*deg2rad);
 
   89   Double_t c0=TMath::Cos(a*deg2rad);
 
   90   Double_t 
s1=TMath::Sin(b*deg2rad);
 
   91   Double_t 
c1=TMath::Cos(b*deg2rad);
 
   92   Double_t 
s2=TMath::Sin(c*deg2rad);
 
   93   Double_t 
c2=TMath::Cos(c*deg2rad);
 
   94   rot[0]=c0*c1*c2 - s0*
s2;
 
   95   rot[1]=-c0*c1*s2 - s0*
c2;
 
   97   rot[3]=s0*c1*c2 + c0*
s2;
 
   98   rot[4]=c0*c2 - s0*c1*
s2;
 
  110   for(Int_t i=0; i<9; i++) {
 
  111     Double_t 
d=
rot[i]-r(i);
 
  125   for(Int_t i=0; i<3; i++) {
 
  126     for(Int_t j=0; j<3; j++) { a[j+3*i]=
rot[i+3*j]; }
 
  128   t=
new TRotMatrix(name,title,a);