39#if ( defined(G4GEOM_USE_USOLIDS) || defined(G4GEOM_USE_PARTIAL_USOLIDS) ) 
   41#include <VecGeom/volumes/UnplacedTorus2.h> 
   45class G4UTorus : 
public G4UAdapter<vecgeom::UnplacedTorus2>
 
   47  using Shape_t = vecgeom::UnplacedTorus2;
 
   48  using Base_t  = G4UAdapter<vecgeom::UnplacedTorus2>;
 
  102    G4UTorus(
const G4UTorus& rhs);
 
  103    G4UTorus& operator=(
const G4UTorus& rhs);
 
static const G4double pMax
static const G4double pMin