|
| G4EzVolume () |
|
| G4EzVolume (const G4String &aname) |
|
| ~G4EzVolume () |
|
void | CreateBoxVolume (G4Material *amaterial, G4double dx, G4double dy, G4double dz) |
|
void | CreateTubeVolume (G4Material *amaterial, G4double rmin, G4double rmax, G4double dz, G4double phi0=0., G4double dphi=360 *deg) |
|
void | CreateConeVolume (G4Material *amaterial, G4double rmin1, G4double rmax1, G4double rmin2, G4double rmax2, G4double dz, G4double phi0=0., G4double dphi=360.*deg) |
|
void | CreateSphereVolume (G4Material *amaterial, G4double rmin, G4double rmax, G4double phi0=0., G4double dphi=360.*deg, G4double theta0=0., G4double dtheta=180.*deg) |
|
void | CreateOrbVolume (G4Material *amaterial, G4double rmax) |
|
G4VPhysicalVolume * | PlaceIt (const G4ThreeVector &pos, G4int ncopy=0, G4EzVolume *parent=0) |
|
G4VPhysicalVolume * | PlaceIt (const G4Transform3D &transform, G4int ncopy=0, G4EzVolume *parent=0) |
|
G4VPhysicalVolume * | ReplicateIt (G4EzVolume *parent, EAxis pAxis, G4int nReplicas, G4double width, G4double offset=0) |
|
G4ThreeVector | VoxelizeIt (G4int nx, G4int ny, G4int nz) |
|
void | SetSensitiveDetector (G4VSensitiveDetector *asd) |
|
const G4String & | GetName () const |
|
void | SetSolid (G4VSolid *asolid) |
|
const G4VSolid * | GetSolid () const |
|
void | SetMaterial (G4Material *amaterial) |
|
G4Material * | GetMaterial () const |
|
G4int | GetNofPlacements () const |
|
void | SetVisibility (G4bool qvisible) |
|
void | SetColor (const G4Color &color) |
|
void | SetColor (G4double red, G4double green, G4double blue) |
|
Definition at line 52 of file G4EzVolume.hh.