43 #ifndef G4UPOLYCONE_HH
44 #define G4UPOLYCONE_HH
std::vector< double > Rmin
UPolyconeSideRZ GetCorner(int index) const
std::vector< double > fZValues
UPolyconeHistorical * GetOriginalParameters() const
G4PolyconeSideRZ GetCorner(G4int index) const
std::vector< double > Rmax
G4PolyconeHistorical * GetOriginalParameters() const
G4Polyhedron * CreatePolyhedron() const
G4double GetEndPhi() const
void SetOriginalParameters(G4PolyconeHistorical *pars)
G4int GetNumRZCorner() const
G4Polyhedron * fPolyhedron
void ComputeDimensions(G4VPVParameterisation *p, const G4int n, const G4VPhysicalVolume *pRep)
G4UPolycone & operator=(const G4UPolycone &source)
double GetStartPhi() const
UPolycone * GetShape() const
G4double GetStartPhi() const
G4UPolycone(const G4String &name, G4double phiStart, G4double phiTotal, G4int numZPlanes, const G4double zPlane[], const G4double rInner[], const G4double rOuter[])
int GetNumRZCorner() const