39 const HepGeom::Transform3D& CLHEPtransf) {
42 t(0, 0) = CLHEPtransf(0, 0);
43 t(0, 1) = CLHEPtransf(0, 1);
44 t(0, 2) = CLHEPtransf(0, 2);
45 t(1, 0) = CLHEPtransf(1, 0);
46 t(1, 1) = CLHEPtransf(1, 1);
47 t(1, 2) = CLHEPtransf(1, 2);
48 t(2, 0) = CLHEPtransf(2, 0);
49 t(2, 1) = CLHEPtransf(2, 1);
50 t(2, 2) = CLHEPtransf(2, 2);
51 t(0, 3) = CLHEPtransf(0, 3);
52 t(1, 3) = CLHEPtransf(1, 3);
53 t(2, 3) = CLHEPtransf(2, 3);
64 const CLHEP::HepRotation& CLHEProtation) {
67 t(0, 0) = CLHEProtation(0, 0);
68 t(0, 1) = CLHEProtation(0, 1);
69 t(0, 2) = CLHEProtation(0, 2);
70 t(1, 0) = CLHEProtation(1, 0);
71 t(1, 1) = CLHEProtation(1, 1);
72 t(1, 2) = CLHEProtation(1, 2);
73 t(2, 0) = CLHEProtation(2, 0);
74 t(2, 1) = CLHEProtation(2, 1);
75 t(2, 2) = CLHEProtation(2, 2);
122 CLHEP::HepRotation rotation(
123 CLHEP::Hep3Vector(eigenTransf(0, 0), eigenTransf(1, 0), eigenTransf(2, 0)),
124 CLHEP::Hep3Vector(eigenTransf(0, 1), eigenTransf(1, 1), eigenTransf(2, 1)),
125 CLHEP::Hep3Vector(eigenTransf(0, 2), eigenTransf(1, 2), eigenTransf(2, 2)));
126 CLHEP::Hep3Vector translation(eigenTransf(0, 3), eigenTransf(1, 3), eigenTransf(2, 3));
127 HepGeom::Transform3D t(rotation, translation);