34 #ifndef G4UELLIPSOID_HH
35 #define G4UELLIPSOID_HH
39 #if ( defined(G4GEOM_USE_USOLIDS) || defined(G4GEOM_USE_PARTIAL_USOLIDS) )
41 #include <volumes/UnplacedEllipsoid.h>
45 class G4UEllipsoid :
public G4UAdapter<vecgeom::UnplacedEllipsoid>
47 using Shape_t = vecgeom::UnplacedEllipsoid;
48 using Base_t = G4UAdapter<vecgeom::UnplacedEllipsoid>;
74 G4UEllipsoid(__void__&);
79 G4UEllipsoid(
const G4UEllipsoid &source );
80 G4UEllipsoid &operator=(
const G4UEllipsoid &source );
100 #endif // G4GEOM_USE_USOLIDS