|
| | G4VParameterisationPolyhedra (EAxis axis, G4int nCopies, G4double offset, G4double step, G4VSolid *msolid, DivisionType divType) |
| |
| virtual | ~G4VParameterisationPolyhedra () |
| |
| | G4VDivisionParameterisation (EAxis axis, G4int nDiv, G4double width, G4double offset, DivisionType divType, G4VSolid *motherSolid=0) |
| |
| virtual | ~G4VDivisionParameterisation () |
| |
| virtual G4VSolid * | ComputeSolid (const G4int, G4VPhysicalVolume *) |
| |
| virtual void | ComputeTransformation (const G4int copyNo, G4VPhysicalVolume *physVol) const =0 |
| |
| const G4String & | GetType () const |
| |
| EAxis | GetAxis () const |
| |
| G4int | GetNoDiv () const |
| |
| G4double | GetWidth () const |
| |
| G4double | GetOffset () const |
| |
| G4VSolid * | GetMotherSolid () const |
| |
| void | SetType (const G4String &type) |
| |
| G4int | VolumeFirstCopyNo () const |
| |
| void | SetHalfGap (G4double hg) |
| |
| G4double | GetHalfGap () const |
| |
| | G4VPVParameterisation () |
| |
| virtual | ~G4VPVParameterisation () |
| |
| virtual G4Material * | ComputeMaterial (const G4int repNo, G4VPhysicalVolume *currentVol, const G4VTouchable *parentTouch=0) |
| |
| virtual G4bool | IsNested () const |
| |
| virtual G4VVolumeMaterialScanner * | GetMaterialScanner () |
| |
| virtual void | ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Ellipsoid &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const |
| |
| virtual void | ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const |
| |