43 #ifndef G4UPOLYHEDRA_HH 
   44 #define G4UPOLYHEDRA_HH 
UPolyhedraSideRZ GetCorner(const int index) const 
 
G4UPolyhedra & operator=(const G4UPolyhedra &source)
 
UPolyhedraHistorical * GetOriginalParameters()
 
std::vector< double > fZValues
 
G4int GetNumRZCorner() const 
 
G4UPolyhedra(const G4String &name, G4double phiStart, G4double phiTotal, G4int numSide, G4int numZPlanes, const G4double zPlane[], const G4double rInner[], const G4double rOuter[])
 
void ComputeDimensions(G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep)
 
G4double GetEndPhi() const 
 
G4bool fRebuildPolyhedron
 
std::vector< double > Rmin
 
G4double GetStartPhi() const 
 
G4PolyhedraHistorical * GetOriginalParameters() const 
 
UPolyhedra * GetShape() const 
 
G4PolyhedraSideRZ GetCorner(const G4int index) const 
 
int GetNumRZCorner() const 
 
G4Polyhedron * CreatePolyhedron() const 
 
double GetStartPhi() const 
 
std::vector< double > Rmax
 
void SetOriginalParameters(G4PolyhedraHistorical *pars)