|
VGM Version 5.3.1
|
VGM implementation for Root. More...
Classes | |
| class | Arb8 |
| VGM implementation for Root Arb8 solid. More... | |
| class | BooleanSolid |
| VGM implementation for Root Boolean solid. More... | |
| class | Box |
| VGM implementation for Root box solid. More... | |
| class | Cons |
| VGM implementation for Root cons solid. More... | |
| class | Ctubs |
| VGM implementation for Root cut tubs solid. More... | |
| class | DisplacedSolid |
| VGM implementation for Root displaced solid. More... | |
| class | Element |
| VGM implementation for Root element using TGeoElement object. More... | |
| class | ElementMap |
| The map between VGM and Root elements. More... | |
| class | ElementNonGeo |
| VGM implementation for Root element which is not represented via TGeoElement object in Root geometry. More... | |
| class | Ellipsoid |
| VGM implementation for Root ellipsoid solid. More... | |
| class | EllipticalTube |
| VGM implementation for Root elliptical tube solid. More... | |
| class | ExtrudedSolid |
| VGM implementation for Root extruded solid. More... | |
| class | Factory |
| VGM factory for Root. More... | |
| class | Hype |
| VGM implementation for Root hyperboloid solid. More... | |
| class | Isotope |
| VGM implementation for Root isotope. More... | |
| class | IsotopeMap |
| The map between VGM and Root isotopes. More... | |
| class | Material |
| VGM implementation for Root material. More... | |
| class | MaterialFactory |
| VGM material factory for Root. More... | |
| class | MaterialMap |
| The map between VGM and Root material. More... | |
| class | Medium |
| VGM implementation for Root medium. More... | |
| class | MultiUnion |
| VGM implementation for Root Boolean solid. More... | |
| class | Para |
| VGM implementation for Root para solid. More... | |
| class | Paraboloid |
| VGM implementation for Root paraboloid solid. More... | |
| class | Placement |
| VGM implementation for Root positions of volumes. More... | |
| class | PlacementMap |
| The map between VGM and Root placements. More... | |
| class | Polycone |
| VGM implementation for Root polycone solid. More... | |
| class | Polyhedra |
| VGM implementation for Root polyhedra solid. More... | |
| class | ScaledSolid |
| VGM implementation for Root Scaled solid. More... | |
| class | SolidMap |
| The map between VGM and Root solids. More... | |
| class | Sphere |
| VGM implementation for Root sphere solid. More... | |
| class | TessellatedSolid |
| VGM implementation for Root tessellated solid. More... | |
| class | Torus |
| VGM implementation for Root torus solid. More... | |
| class | Trap |
| VGM implementation for Root trap solid. More... | |
| class | Trd |
| VGM implementation for Root trd solid. More... | |
| class | Tubs |
| VGM implementation for Root tubs solid. More... | |
| class | Units |
| Conversion from Root physical units to VGM units. More... | |
| class | Volume |
| VGM implementation for Root volume. More... | |
| class | VolumeMap |
| The map between VGM and Root volumes. More... | |
Functions | |
| VGM::Axis | Axis (const TGeoPatternFinder *finder) |
| int | Axis (VGM::Axis axis) |
| double | AxisUnit (VGM::Axis axis) |
| VGM::Transform | Transform (const TGeoMatrix &matrix) |
| VGM::Transform | TransformScale (const TGeoScale &scale) |
| VGM::Transform | Identity () |
| bool | HasReflection (const TGeoMatrix &matrix) |
| TGeoMatrix * | CreateTransform (const VGM::Transform &transform) |
| TGeoScale * | CreateScale (const VGM::Transform &transform) |
| bool | HasReflection (const VGM::Transform &transform) |
| TGeoHMatrix | Displacement (TGeoShape *shape) |
| void | fromToRotation (double from[3], double to[3], double mtx[3][3]) |
VGM implementation for Root.
| VGM::Transform RootGM::Transform | ( | const TGeoMatrix & | matrix | ) |
Definition at line 37 of file transform.cxx.
| VGM::Transform RootGM::TransformScale | ( | const TGeoScale & | scale | ) |
Definition at line 104 of file transform.cxx.
| VGM::Transform RootGM::Identity | ( | ) |
| bool RootGM::HasReflection | ( | const TGeoMatrix & | matrix | ) |
Definition at line 117 of file transform.cxx.
| TGeoMatrix * RootGM::CreateTransform | ( | const VGM::Transform & | transform | ) |
Definition at line 154 of file transform.cxx.
| TGeoScale * RootGM::CreateScale | ( | const VGM::Transform & | transform | ) |
Definition at line 189 of file transform.cxx.
| bool RootGM::HasReflection | ( | const VGM::Transform & | transform | ) |
Definition at line 196 of file transform.cxx.
| TGeoHMatrix RootGM::Displacement | ( | TGeoShape * | shape | ) |
Definition at line 206 of file transform.cxx.
| void RootGM::fromToRotation | ( | double | from[3], |
| double | to[3], | ||
| double | mtx[3][3] ) |
Definition at line 254 of file transform.cxx.