28 GeoTrf::Transform3D crot = GeoTrf::Transform3D::Identity();
33 crot = crot*GeoTrf::RotateZ3D(vvv[2]*GeoModelKernelUnits::degree)*GeoTrf::RotateY3D(vvv[1]*GeoModelKernelUnits::degree)*GeoTrf::RotateX3D(vvv[0]*GeoModelKernelUnits::degree);
36 crot = GeoTrf::RotateZ3D(
phi*GeoModelKernelUnits::degree)*crot;
37 double x=radius*std::cos(
phi*GeoModelKernelUnits::degree);
38 double y=radius*std::sin(
phi*GeoModelKernelUnits::degree);
39 GeoTrf::Vector3D cvec=GeoTrf::Vector3D(
x,
y,zpos);
43 volume,GeoTrf::Translation3D(cvec)*crot);