Skip to content

Commit

Permalink
Revert to older Geant4 version and older TsCylinder and TsSphere
Browse files Browse the repository at this point in the history
	modified:   getting-started/history/3_7.rst
	modified:   parameters/geometry/dividable.rst
  • Loading branch information
Joseph Perl committed Aug 5, 2021
1 parent 0ab6498 commit 8418fd2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 43 deletions.
27 changes: 2 additions & 25 deletions getting-started/history/3_7.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ Among the New Features are:

These and many other new features and fixes are detailed below.

The underlying Geant4 toolkit has been upgraded to the latest version, Geant4.10.07.p2.
Since there has been no change to the underlying Geant4 version,
there is no need to update the Geant4 data files.

As this is a minor TOPAS release, any setup that worked previously should continue
to work with no changes needed to your parameter control files.
Expand All @@ -36,12 +37,6 @@ an exact match (due to statistical variation).
Installation Notes:
^^^^^^^^^^^^^^^^^^^

Since the underlying Geant4 version has changed, you will need to install new Geant4 data files.

Details in the Installation guide:

* http://www.topasmc.org/user-guides/installation

Users of some Linux versions previously had to download Geant4Headers.zip separately.
We now include this file directly in all builds, so the separate download is no longer necessary.

Expand Down Expand Up @@ -407,24 +402,6 @@ New section in the ShapeTest examples:
* examples/Basic/ShapeTest*


**New Radial Binning Options for TsCylinder and TsSphere:**

In the past, all RBins of the TsCylinder or TsCylinder had to be the same thickness.
A new option allows you to specify Log binning or custom binning.

New Parameter::

s:Ge/MyComponent/RadialBinning = "Log" # "Log", "Custom" or "Equal", defaults to "Equal"

For the Custom case, you then also specify a set of RBinValues::

dv:Ge/MyComponent/RBinValues = 4 1. 2. 3. 4. cm # Gives outer radius per bin

The number of RBinValues must be the same as the number of RBins.

Last value must equal the Cylinder or Sphere's RMax.


**TsVPatient now has Trans and Rot parameters as Optional**

The parameters TransX, TransY, TransZ, RotX, RotY and RotZ are supposed to be optional
Expand Down
18 changes: 0 additions & 18 deletions parameters/geometry/dividable.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,21 +30,3 @@ You can optionally specify different materials for each voxel, overriding the va

This means you can create complex phantoms directly from the parameter system.
``VoxelMaterials`` works for all three kinds of divided components: TsBox, TsCylinder and TsSphere. See the :ref:`example_scoring_voxelmaterials` example.


Radial Binning Options for TsCylinder and TsSphere:
---------------------------------------------------

If you divide a TsCylinder or TsSphere into RBins,
by default, all RBins will have the same thickness.
But options allows you to specify Log binning or custom binning::

s:Ge/MyComponent/RadialBinning = "Log" # "Log", "Custom" or "Equal", defaults to "Equal"

For the Custom case, you then also specify a set of RBinValues::

dv:Ge/MyComponent/RBinValues = 4 1. 2. 3. 4. cm # Gives outer radius per bin

The number of RBinValues must be the same as the number of RBins.

The last value must equal the Cylinder or Sphere's RMax.

0 comments on commit 8418fd2

Please sign in to comment.