Message: Re: Relationship between the voxel size and the voxel number | Not Logged In (login) |
|
|
Dear user,
the variables that refer to the size of the phantom/detector are all half of the whole size, while those referring to the voxel contain the whole size. You can change these quantities in the constructor of the HadrontherapyDetectorConstuction class: detectorSizeX(20.*cm), detectorSizeY(20.*cm), detectorSizeZ(20.*cm) Remember to change also the displacement of the lower left corner of the detector respect to that of the phantom (so that the new detector still remains fully inside the phantom) detectorToPhantomPosition(0.*cm,0.*cm,0.*cm) then change the voxel size:
sizeOfVoxelAlongX = 1. *cm; sizeOfVoxelAlongY = 1. *cm; sizeOfVoxelAlongZ = 1. *cm; Anyway, if you are using the last Hadrontherapy public version, I suggest you to directly use a few macro command, placed just before the beamOn command: /changeDetector/displacement 0 0 0 /changeDetector/size 40 40 40 cm # here put the whole size /changeDetector/voxelSize 1 1 1 cm Hope this helps, Enrico
|
Inline Depth: |
|
|
Outline Depth: |
|
|
|
Add message: ![]() |
|
to: |
|