37 param=
new TArrayD(nParam);
38 intrinsicRot.setZero();
39 intrinsicRot.setElement(-1.,0);
40 intrinsicRot.setElement(1.,5);
41 intrinsicRot.setElement(1.,7);
70 param->AddAt(TMath::Abs((v0(0)-v3(0))/fac),0);
71 param->AddAt((v1(0)-v2(0))/fac,1);
72 param->AddAt((v4(2)-v0(2))/fac,2);
73 param->AddAt((v1(1)-v0(1))/fac,3);
82 Double_t t[3]={0.,0.,0.};
83 for(Int_t i=0;i<4;i++) t[0]+=(*(volu->
getPoint(i)))(0);
88 t[1]=(v1(1)+v0(1))/2.;
89 t[2]=(v4(2)+v0(2))/2.;
void calcVoluPosition(HGeomVolume *, const HGeomTransform &, const HGeomTransform &)
ClassImp(HGeomTrd1) HGeomTrd1
void posInMother(const HGeomTransform &, const HGeomTransform &)
HGeomRotation intrinsicRot
TArrayD * calcVoluParam(HGeomVolume *)
HGeomVector * getPoint(const Int_t n)
HGeomTransform * position