Message: G4VParameterisation and voxel Daughter volume Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None G4VParameterisation and voxel Daughter volume 

Keywords: ompute LogicalVolume with G4VParameterization
Forum: Geometry
Date: 24 Feb, 2008
From: Kondo <Kondo>

Hi, I am a relatively new as a geant4 user and I have been struggling to built to my detector.

I have a volume that I want to fill with boxes B1 of material M1 I would like to be able to select some of the boxes B1, to change their material to m2 and add a daughter volume boxes B2 with material m3 to them.

I figured out how to use G4VNestedParameterisation to change material M1 to M2 of voxels but it seems to me that this doesnt support daughter volume.

I tried so far 2 ways but without any success.

First idea: a) define the voxel as box B1, M1 with daughter B2, M2 b) parameterize B1 use G4VNestedParameterisation The code compile but at runtime, it seems to build the detector ignoring the daughter volume, then crash at tracking level (segmentation fault)

second idea: a) define voxel V1 as a with the boolean box B1-B2 b) replicate separetely voxels V1 (B1-B2) and V2 (B2) ti create a kind of box containing another box the program crash at running time,

Does anybody know a better way to fill a volume with voxels containing a daughter volume using G4 parameterization In other world does G4 anyhow alow to compute LogicalVolume with G4VParam... instead of material or dimensions only

A piece of code will be welcome as well

Thanks in advance


Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

 Add Message Add Message
to: "G4VParameterisation and voxel Daughter volume"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]