Message: Re: Relationship between the voxel size and the voxel number Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Relationship between the voxel size and the voxel number 

Forum: Medical Applications
Re: Question Relationship between the voxel size and the voxel number (Jongseok)
Date: 28 Apr, 2010
From: Santi Enrico Mazzaglia <Santi Enrico Mazzaglia>

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:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 Ok: Thank you! I understanded the meaning of variables :)   (Jongseok - 28 Apr, 2010)
(_ Ok: Re: Thank you! I understand the meaning of variables :)   (Jongseok - 28 Apr, 2010)
 Add Message Add Message
to: "Re: Relationship between the voxel size and the voxel number"

 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 ]