From b12f1208678ba17557c5eb97293ae2a8d21f2639 Mon Sep 17 00:00:00 2001 From: Julien Bert Date: Fri, 18 Jun 2021 12:07:55 +0200 Subject: [PATCH] Update the MergedVolumeActor example --- misc/MergedVolumeActor/README.md | 8 + .../data}/GateMaterials.db | 0 .../data/phantom_test_without_box.mhd | 13 + .../data/phantom_test_without_box.raw | 3 + .../data}/range.dat | 0 misc/MergedVolumeActor/main.mac | 166 ++++++ .../output/.gitignore | 0 .../MergedVolume/cuts.mac | 7 - .../MergedVolume/dose_measurement_actor.mac | 14 - .../MergedVolume/global_volume.mac | 11 - .../MergedVolume/main.mac | 42 -- .../MergedVolume/merged_volume_actor.mac | 3 - .../MergedVolume/phantom_test_without_box.h33 | 20 - .../MergedVolume/phantom_test_without_box.i33 | 3 - .../MergedVolume/phantom_test_without_box.mac | 10 - .../MergedVolume/physics.mac | 23 - .../MergedVolume/point_source.mac | 17 - .../MergedVolume/verbose.mac | 16 - .../MergedVolume/vol_insert.mac | 48 -- .../Reference/GateMaterials.db | 486 ------------------ .../Reference/cuts.mac | 7 - .../Reference/dose_measurement_actor.mac | 14 - .../Reference/global_volume.mac | 11 - .../Reference/main.mac | 40 -- .../Reference/output/.gitignore | 8 - .../Reference/phantom_test.h33 | 20 - .../Reference/phantom_test.i33 | 3 - .../Reference/phantom_test.mac | 8 - .../Reference/physics.mac | 23 - .../Reference/point_source.mac | 17 - .../Reference/range.dat | 6 - .../Reference/verbose.mac | 16 - 32 files changed, 190 insertions(+), 873 deletions(-) create mode 100644 misc/MergedVolumeActor/README.md rename misc/{hybrid_volume_navigator/MergedVolume => MergedVolumeActor/data}/GateMaterials.db (100%) create mode 100755 misc/MergedVolumeActor/data/phantom_test_without_box.mhd create mode 100644 misc/MergedVolumeActor/data/phantom_test_without_box.raw rename misc/{hybrid_volume_navigator/MergedVolume => MergedVolumeActor/data}/range.dat (100%) create mode 100644 misc/MergedVolumeActor/main.mac rename misc/{hybrid_volume_navigator/MergedVolume => MergedVolumeActor}/output/.gitignore (100%) delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/cuts.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/dose_measurement_actor.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/global_volume.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/main.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/merged_volume_actor.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.h33 delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.i33 delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/physics.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/point_source.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/verbose.mac delete mode 100644 misc/hybrid_volume_navigator/MergedVolume/vol_insert.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/GateMaterials.db delete mode 100644 misc/hybrid_volume_navigator/Reference/cuts.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/dose_measurement_actor.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/global_volume.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/main.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/output/.gitignore delete mode 100644 misc/hybrid_volume_navigator/Reference/phantom_test.h33 delete mode 100644 misc/hybrid_volume_navigator/Reference/phantom_test.i33 delete mode 100644 misc/hybrid_volume_navigator/Reference/phantom_test.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/physics.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/point_source.mac delete mode 100644 misc/hybrid_volume_navigator/Reference/range.dat delete mode 100644 misc/hybrid_volume_navigator/Reference/verbose.mac diff --git a/misc/MergedVolumeActor/README.md b/misc/MergedVolumeActor/README.md new file mode 100644 index 00000000..84623573 --- /dev/null +++ b/misc/MergedVolumeActor/README.md @@ -0,0 +1,8 @@ +## MergedVolumeActor + +Simple example of the use of the MergedVolumeActor. The aim of this actor is to merge both voxelized and analytical geometry. In this example four analytical boxes are inserted into a voxelized water box. Something like 180s is needed to simulated this example. + +# Authors + +* Julien Bert +* Didier Benoit diff --git a/misc/hybrid_volume_navigator/MergedVolume/GateMaterials.db b/misc/MergedVolumeActor/data/GateMaterials.db similarity index 100% rename from misc/hybrid_volume_navigator/MergedVolume/GateMaterials.db rename to misc/MergedVolumeActor/data/GateMaterials.db diff --git a/misc/MergedVolumeActor/data/phantom_test_without_box.mhd b/misc/MergedVolumeActor/data/phantom_test_without_box.mhd new file mode 100755 index 00000000..e618b927 --- /dev/null +++ b/misc/MergedVolumeActor/data/phantom_test_without_box.mhd @@ -0,0 +1,13 @@ +ObjectType = Image +NDims = 3 +BinaryData = True +BinaryDataByteOrderMSB = False +CompressedData = False +TransformMatrix = 1 0 0 0 1 0 0 0 1 +Offset = 0 0 0 +CenterOfRotation = 0 0 0 +ElementSpacing = 10 10 10 +DimSize = 9 9 9 +AnatomicalOrientation = ??? +ElementType = MET_UCHAR +ElementDataFile = phantom_test_without_box.raw diff --git a/misc/MergedVolumeActor/data/phantom_test_without_box.raw b/misc/MergedVolumeActor/data/phantom_test_without_box.raw new file mode 100644 index 00000000..b517712c --- /dev/null +++ b/misc/MergedVolumeActor/data/phantom_test_without_box.raw @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:463c406427b6fc98c2bb71993fcbe47f9965389ad8b6e8a7eda224695e8e2be0 +size 729 diff --git a/misc/hybrid_volume_navigator/MergedVolume/range.dat b/misc/MergedVolumeActor/data/range.dat similarity index 100% rename from misc/hybrid_volume_navigator/MergedVolume/range.dat rename to misc/MergedVolumeActor/data/range.dat diff --git a/misc/MergedVolumeActor/main.mac b/misc/MergedVolumeActor/main.mac new file mode 100644 index 00000000..f6ad8fac --- /dev/null +++ b/misc/MergedVolumeActor/main.mac @@ -0,0 +1,166 @@ +#VISUALIZATION +##/vis/disable + +#INITIALIZE MATERIALS +/gate/geometry/setMaterialDatabase data/GateMaterials.db + +#WORLD +/gate/world/geometry/setXLength 200.0 mm +/gate/world/geometry/setYLength 200.0 mm +/gate/world/geometry/setZLength 200.0 mm +/gate/world/setMaterial Air +/gate/world/vis/setVisible 1 + +#PHANTOM + +#GLOBAL VOLUME +/gate/world/daughters/name GlobalVol +/gate/world/daughters/insert box +/gate/GlobalVol/geometry/setXLength 90. mm +/gate/GlobalVol/geometry/setYLength 90. mm +/gate/GlobalVol/geometry/setZLength 90. mm +/gate/GlobalVol/placement/setTranslation 0.0 0.0 0.0 mm +/gate/GlobalVol/placement/setRotationAxis 1 0 0 +/gate/GlobalVol/placement/setRotationAngle 0 deg +/gate/GlobalVol/setMaterial Air +/gate/GlobalVol/vis/setColor cyan +/gate/GlobalVol/describe + +#VOXELIZED PHANTOM +/gate/GlobalVol/daughters/name PhantomTest +/gate/GlobalVol/daughters/insert ImageRegularParametrisedVolume +/gate/PhantomTest/geometry/setImage data/phantom_test_without_box.mhd +/gate/PhantomTest/geometry/setRangeToMaterialFile data/range.dat +/gate/PhantomTest/placement/setTranslation 0. 0. 0. mm +/gate/PhantomTest/placement/setRotationAxis 1 0 0 +/gate/PhantomTest/placement/setRotationAngle 0 deg +/gate/PhantomTest/setSkipEqualMaterials 0 +/gate/PhantomTest/describe + +#ANALYTICAL PHANTOM +/gate/GlobalVol/daughters/name BoxAir +/gate/GlobalVol/daughters/insert box +/gate/BoxAir/geometry/setXLength 10.0 mm +/gate/BoxAir/geometry/setYLength 10.0 mm +/gate/BoxAir/geometry/setZLength 10.0 mm +/gate/BoxAir/placement/setTranslation -30.0 0.0 0.0 mm +/gate/BoxAir/placement/setRotationAxis 1 0 0 +/gate/BoxAir/placement/setRotationAngle 0 deg +/gate/BoxAir/setMaterial Air +/gate/BoxAir/vis/setColor cyan +/gate/BoxAir/describe + +/gate/GlobalVol/daughters/name BoxLung +/gate/GlobalVol/daughters/insert box +/gate/BoxLung/geometry/setXLength 10.0 mm +/gate/BoxLung/geometry/setYLength 10.0 mm +/gate/BoxLung/geometry/setZLength 10.0 mm +/gate/BoxLung/placement/setTranslation -10.0 0.0 0.0 mm +/gate/BoxLung/placement/setRotationAxis 1 0 0 +/gate/BoxLung/placement/setRotationAngle 0 deg +/gate/BoxLung/setMaterial Lung +/gate/BoxLung/vis/setColor red +/gate/BoxLung/describe + +/gate/GlobalVol/daughters/name BoxCartilage +/gate/GlobalVol/daughters/insert box +/gate/BoxCartilage/geometry/setXLength 10.0 mm +/gate/BoxCartilage/geometry/setYLength 10.0 mm +/gate/BoxCartilage/geometry/setZLength 10.0 mm +/gate/BoxCartilage/placement/setTranslation 10.0 0.0 0.0 mm +/gate/BoxCartilage/placement/setRotationAxis 1 0 0 +/gate/BoxCartilage/placement/setRotationAngle 0 deg +/gate/BoxCartilage/setMaterial Cartilage +/gate/BoxCartilage/vis/setColor white +/gate/BoxCartilage/describe + +/gate/GlobalVol/daughters/name BoxSkull +/gate/GlobalVol/daughters/insert box +/gate/BoxSkull/geometry/setXLength 10.0 mm +/gate/BoxSkull/geometry/setYLength 10.0 mm +/gate/BoxSkull/geometry/setZLength 10.0 mm +/gate/BoxSkull/placement/setTranslation 30.0 0.0 0.0 mm +/gate/BoxSkull/placement/setRotationAxis 1 0 0 +/gate/BoxSkull/placement/setRotationAngle 0 deg +/gate/BoxSkull/setMaterial Skull +/gate/BoxSkull/vis/setColor magenta +/gate/BoxSkull/describe + +#PHYSICS +/gate/physics/addPhysicsList emstandard_opt3 + +/gate/physics/setEMin 990 eV +/gate/physics/setEMax 250 MeV + +/gate/physics/setDEDXBinning 300 +/gate/physics/setLambdaBinning 300 + +/gate/physics/Electron/SetCutInRegion world 10 m +/gate/physics/Gamma/SetCutInRegion world 10 m + +#ACTOR(S) +/gate/actor/addActor MergedVolumeActor mergedVol +/gate/actor/mergedVol/attachTo GlobalVol +/gate/actor/mergedVol/volumeToMerge BoxAir,BoxLung,BoxCartilage,BoxSkull + +/gate/actor/addActor DoseActor doseMeasurement +/gate/actor/doseMeasurement/attachTo GlobalVol +/gate/actor/doseMeasurement/save output/merged_volume.mhd +/gate/actor/doseMeasurement/stepHitType random +/gate/actor/doseMeasurement/setPosition 0 0 0 mm +/gate/actor/doseMeasurement/setVoxelSize 0.5 0.5 0.5 mm +/gate/actor/doseMeasurement/setSize 90.5 90.5 90.5 mm +/gate/actor/doseMeasurement/enableEdep true +/gate/actor/doseMeasurement/enableUncertaintyEdep true +/gate/actor/doseMeasurement/enableSquaredEdep true +/gate/actor/doseMeasurement/enableDose false +/gate/actor/doseMeasurement/enableUncertaintyDose false +/gate/actor/doseMeasurement/enableSquaredDose false +/gate/actor/doseMeasurement/enableNumberOfHits true + +#INITIALIZATION +/gate/run/initialize + +#SOURCE +/gate/source/addSource PointSrc gps +/gate/source/PointSrc/gps/particle gamma +/gate/source/PointSrc/setForcedUnstableFlag false +/gate/source/PointSrc/gps/ene/type Mono +/gate/source/PointSrc/gps/ene/mono 100 keV +/gate/source/PointSrc/gps/type Point +/gate/source/PointSrc/gps/pos/centre -55. 0. 0. mm +/gate/source/PointSrc/gps/pos/rot1 0 0 1 +/gate/source/PointSrc/gps/pos/rot2 0 1 0 +/gate/source/PointSrc/gps/ang/rot1 0 0 1 +/gate/source/PointSrc/gps/ang/rot2 0 1 0 +/gate/source/PointSrc/gps/ang/mintheta 0.0 deg +/gate/source/PointSrc/gps/ang/maxtheta 0.0 deg +/gate/source/PointSrc/gps/ang/minphi 0.0 deg +/gate/source/PointSrc/gps/ang/maxphi 360.0 deg +/gate/source/PointSrc/gps/ang/type iso +/gate/source/PointSrc/dump 1 + +#VERBOSE +/gate/verbose Physic 0 +/gate/verbose Cuts 0 +/gate/verbose Actor 0 +/gate/verbose SD 0 +/gate/verbose Actions 0 +/gate/verbose Step 0 +/gate/verbose Error 0 +/gate/verbose Warning 0 +/gate/verbose Output 0 +/gate/verbose Core 0 +/gate/verbose Volume 0 + +/run/verbose 1 +/event/verbose 0 +/tracking/verbose 0 + +#RANDOM +/gate/random/setEngineName MersenneTwister +/gate/random/setEngineSeed 123456789 + +#START +/gate/application/setTotalNumberOfPrimaries 2000000 +/gate/application/start diff --git a/misc/hybrid_volume_navigator/MergedVolume/output/.gitignore b/misc/MergedVolumeActor/output/.gitignore similarity index 100% rename from misc/hybrid_volume_navigator/MergedVolume/output/.gitignore rename to misc/MergedVolumeActor/output/.gitignore diff --git a/misc/hybrid_volume_navigator/MergedVolume/cuts.mac b/misc/hybrid_volume_navigator/MergedVolume/cuts.mac deleted file mode 100644 index fdf0c801..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/cuts.mac +++ /dev/null @@ -1,7 +0,0 @@ -#/gate/physics/Gamma/SetCutInRegion voxPhantom 1.0 mm -#/gate/physics/Gamma/SetCutInRegion Suzanne 1.0 mm - -#/gate/physics/Electron/SetCutInRegion voxPhantom 1. mm -#/gate/physics/Electron/SetCutInRegion Suzanne 1. mm - -/gate/physics/displayCuts diff --git a/misc/hybrid_volume_navigator/MergedVolume/dose_measurement_actor.mac b/misc/hybrid_volume_navigator/MergedVolume/dose_measurement_actor.mac deleted file mode 100644 index e2b7789f..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/dose_measurement_actor.mac +++ /dev/null @@ -1,14 +0,0 @@ -/gate/actor/addActor DoseActor doseMeasurement -/gate/actor/doseMeasurement/attachTo GlobalVol -/gate/actor/doseMeasurement/save output/merged_volume.mhd -/gate/actor/doseMeasurement/stepHitType random -/gate/actor/doseMeasurement/setPosition 0 0 0 mm -/gate/actor/doseMeasurement/setVoxelSize 0.5 0.5 0.5 mm -/gate/actor/doseMeasurement/setSize 90.5 90.5 90.5 mm -/gate/actor/doseMeasurement/enableEdep true -/gate/actor/doseMeasurement/enableUncertaintyEdep true -/gate/actor/doseMeasurement/enableSquaredEdep true -/gate/actor/doseMeasurement/enableDose false -/gate/actor/doseMeasurement/enableUncertaintyDose false -/gate/actor/doseMeasurement/enableSquaredDose false -/gate/actor/doseMeasurement/enableNumberOfHits true diff --git a/misc/hybrid_volume_navigator/MergedVolume/global_volume.mac b/misc/hybrid_volume_navigator/MergedVolume/global_volume.mac deleted file mode 100644 index 2c4012c2..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/global_volume.mac +++ /dev/null @@ -1,11 +0,0 @@ -/gate/world/daughters/name GlobalVol -/gate/world/daughters/insert box -/gate/GlobalVol/geometry/setXLength 90. mm -/gate/GlobalVol/geometry/setYLength 90. mm -/gate/GlobalVol/geometry/setZLength 90. mm -/gate/GlobalVol/placement/setTranslation 0.0 0.0 0.0 mm -/gate/GlobalVol/placement/setRotationAxis 1 0 0 -/gate/GlobalVol/placement/setRotationAngle 0 deg -/gate/GlobalVol/setMaterial Air -/gate/GlobalVol/vis/setColor cyan -/gate/GlobalVol/describe diff --git a/misc/hybrid_volume_navigator/MergedVolume/main.mac b/misc/hybrid_volume_navigator/MergedVolume/main.mac deleted file mode 100644 index 9ca3a156..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/main.mac +++ /dev/null @@ -1,42 +0,0 @@ -#VISUALIZATION -##/vis/disable - -#INITIALIZE MATERIALS -/gate/geometry/setMaterialDatabase GateMaterials.db - -#WORLD -/gate/world/geometry/setXLength 200.0 mm -/gate/world/geometry/setYLength 200.0 mm -/gate/world/geometry/setZLength 200.0 mm -/gate/world/setMaterial Air -/gate/world/vis/setVisible 1 - -#PHANTOM -/control/execute global_volume.mac -/control/execute phantom_test_without_box.mac -/control/execute vol_insert.mac - -#PHYSICS -/control/execute physics.mac -/control/execute cuts.mac - -#ACTOR(S) -/control/execute merged_volume_actor.mac -/control/execute dose_measurement_actor.mac - -#INITIALIZATION -/gate/run/initialize - -#SOURCE -/control/execute point_source.mac - -#VERBOSE -/control/execute verbose.mac - -#RANDOM -/gate/random/setEngineName MersenneTwister -/gate/random/setEngineSeed 736538 - -#START -/gate/application/setTotalNumberOfPrimaries 200000000 -/gate/application/start diff --git a/misc/hybrid_volume_navigator/MergedVolume/merged_volume_actor.mac b/misc/hybrid_volume_navigator/MergedVolume/merged_volume_actor.mac deleted file mode 100644 index d06300b3..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/merged_volume_actor.mac +++ /dev/null @@ -1,3 +0,0 @@ -/gate/actor/addActor MergedVolumeActor mergedVol -/gate/actor/mergedVol/attachTo GlobalVol -/gate/actor/mergedVol/volumeToMerge BoxAir,BoxLung,BoxCartilage,BoxSkull diff --git a/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.h33 b/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.h33 deleted file mode 100644 index 908ea8ea..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.h33 +++ /dev/null @@ -1,20 +0,0 @@ -!INTERFILE := -!GENERAL DATA := -!data offset in bytes := 0 -!name of data file := phantom_test_without_box.i33 -; -!GENERAL IMAGE DATA := -!total number of images := 9 -imagedata byte order := LITTLEENDIAN -; -!number of images/energy window := 25 -!matrix size [1] := 9 -!matrix size [2] := 9 -!number format := float -!number of bytes per pixel := 4 -scaling factor (mm/pixel) [1] := +10.0e+00 -scaling factor (mm/pixel) [2] := +10.0e+00 -!number of slices := 9 -slice thickness (pixels) := +10.0e+00 -!END OF INTERFILE := - diff --git a/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.i33 b/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.i33 deleted file mode 100644 index 45344486..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.i33 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3dae92d06f364fa6ea8e434c89a3d9d40cb995af8e46e50fff5ff91bd28fe112 -size 2916 diff --git a/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.mac b/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.mac deleted file mode 100644 index 96d560d4..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/phantom_test_without_box.mac +++ /dev/null @@ -1,10 +0,0 @@ -/gate/GlobalVol/daughters/name PhantomTest -#/gate/GlobalVol/daughters/insert ImageNestedParametrisedVolume -/gate/GlobalVol/daughters/insert ImageRegularParametrisedVolume -/gate/PhantomTest/geometry/setImage phantom_test_without_box.h33 -/gate/PhantomTest/geometry/setRangeToMaterialFile range.dat -/gate/PhantomTest/placement/setTranslation 0. 0. 0. mm -/gate/PhantomTest/placement/setRotationAxis 1 0 0 -/gate/PhantomTest/placement/setRotationAngle 0 deg -/gate/PhantomTest/setSkipEqualMaterials 0 -/gate/PhantomTest/describe diff --git a/misc/hybrid_volume_navigator/MergedVolume/physics.mac b/misc/hybrid_volume_navigator/MergedVolume/physics.mac deleted file mode 100644 index db0d60d3..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/physics.mac +++ /dev/null @@ -1,23 +0,0 @@ -/gate/physics/addProcess PhotoElectric -/gate/physics/processes/PhotoElectric/setModel StandardModel - -/gate/physics/addProcess Compton -/gate/physics/processes/Compton/setModel StandardModel - -/gate/physics/addProcess RayleighScattering -/gate/physics/processes/RayleighScattering/setModel PenelopeModel - -/gate/physics/addProcess ElectronIonisation -/gate/physics/processes/ElectronIonisation/setModel StandardModel e- -/gate/physics/processes/ElectronIonisation/setModel StandardModel e+ - -/gate/physics/addProcess Bremsstrahlung -/gate/physics/processes/Bremsstrahlung/setModel StandardModel e- -/gate/physics/processes/Bremsstrahlung/setModel StandardModel e+ - -/gate/physics/addProcess eMultipleScattering -/gate/physics/processes/eMultipleScattering/setModel UrbanModel e- -/gate/physics/processes/eMultipleScattering/setModel UrbanModel e+ - -/gate/physics/processList Enabled -/gate/physics/processList Initialized diff --git a/misc/hybrid_volume_navigator/MergedVolume/point_source.mac b/misc/hybrid_volume_navigator/MergedVolume/point_source.mac deleted file mode 100644 index 6be72c81..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/point_source.mac +++ /dev/null @@ -1,17 +0,0 @@ -/gate/source/addSource PointSrc gps -/gate/source/PointSrc/gps/particle gamma -/gate/source/PointSrc/setForcedUnstableFlag false -/gate/source/PointSrc/gps/energytype Mono -/gate/source/PointSrc/gps/monoenergy 100 keV -/gate/source/PointSrc/gps/type Point -/gate/source/PointSrc/gps/centre -55. 0. 0. mm -/gate/source/PointSrc/gps/posrot1 0 0 1 -/gate/source/PointSrc/gps/posrot2 0 1 0 -/gate/source/PointSrc/gps/angrot1 0 0 1 -/gate/source/PointSrc/gps/angrot2 0 1 0 -/gate/source/PointSrc/gps/ang/mintheta 0.0 deg -/gate/source/PointSrc/gps/ang/maxtheta 0.0 deg -/gate/source/PointSrc/gps/ang/minphi 0.0 deg -/gate/source/PointSrc/gps/ang/maxphi 360.0 deg -/gate/source/PointSrc/gps/angtype iso -/gate/source/PointSrc/dump 1 diff --git a/misc/hybrid_volume_navigator/MergedVolume/verbose.mac b/misc/hybrid_volume_navigator/MergedVolume/verbose.mac deleted file mode 100644 index d5860012..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/verbose.mac +++ /dev/null @@ -1,16 +0,0 @@ -# V E R B O S I T Y -/gate/verbose Physic 0 -/gate/verbose Cuts 0 -/gate/verbose Actor 0 -/gate/verbose SD 0 -/gate/verbose Actions 0 -/gate/verbose Step 0 -/gate/verbose Error 0 -/gate/verbose Warning 0 -/gate/verbose Output 0 -/gate/verbose Core 0 -/gate/verbose Volume 0 - -/run/verbose 0 -/event/verbose 0 -/tracking/verbose 0 diff --git a/misc/hybrid_volume_navigator/MergedVolume/vol_insert.mac b/misc/hybrid_volume_navigator/MergedVolume/vol_insert.mac deleted file mode 100644 index 9036107b..00000000 --- a/misc/hybrid_volume_navigator/MergedVolume/vol_insert.mac +++ /dev/null @@ -1,48 +0,0 @@ -/gate/GlobalVol/daughters/name BoxAir -/gate/GlobalVol/daughters/insert box -/gate/BoxAir/geometry/setXLength 10.0 mm -/gate/BoxAir/geometry/setYLength 10.0 mm -/gate/BoxAir/geometry/setZLength 10.0 mm -/gate/BoxAir/placement/setTranslation -30.0 0.0 0.0 mm -/gate/BoxAir/placement/setRotationAxis 1 0 0 -/gate/BoxAir/placement/setRotationAngle 0 deg -/gate/BoxAir/setMaterial Air -/gate/BoxAir/vis/setColor cyan -/gate/BoxAir/describe - -/gate/GlobalVol/daughters/name BoxLung -/gate/GlobalVol/daughters/insert box -/gate/BoxLung/geometry/setXLength 10.0 mm -/gate/BoxLung/geometry/setYLength 10.0 mm -/gate/BoxLung/geometry/setZLength 10.0 mm -/gate/BoxLung/placement/setTranslation -10.0 0.0 0.0 mm -/gate/BoxLung/placement/setRotationAxis 1 0 0 -/gate/BoxLung/placement/setRotationAngle 0 deg -/gate/BoxLung/setMaterial Lung -/gate/BoxLung/vis/setColor red -/gate/BoxLung/describe - -/gate/GlobalVol/daughters/name BoxCartilage -/gate/GlobalVol/daughters/insert box -/gate/BoxCartilage/geometry/setXLength 10.0 mm -/gate/BoxCartilage/geometry/setYLength 10.0 mm -/gate/BoxCartilage/geometry/setZLength 10.0 mm -/gate/BoxCartilage/placement/setTranslation 10.0 0.0 0.0 mm -/gate/BoxCartilage/placement/setRotationAxis 1 0 0 -/gate/BoxCartilage/placement/setRotationAngle 0 deg -/gate/BoxCartilage/setMaterial Cartilage -/gate/BoxCartilage/vis/setColor white -/gate/BoxCartilage/describe - -/gate/GlobalVol/daughters/name BoxSkull -/gate/GlobalVol/daughters/insert box -/gate/BoxSkull/geometry/setXLength 10.0 mm -/gate/BoxSkull/geometry/setYLength 10.0 mm -/gate/BoxSkull/geometry/setZLength 10.0 mm -/gate/BoxSkull/placement/setTranslation 30.0 0.0 0.0 mm -/gate/BoxSkull/placement/setRotationAxis 1 0 0 -/gate/BoxSkull/placement/setRotationAngle 0 deg -/gate/BoxSkull/setMaterial Skull -/gate/BoxSkull/vis/setColor magenta -/gate/BoxSkull/describe - diff --git a/misc/hybrid_volume_navigator/Reference/GateMaterials.db b/misc/hybrid_volume_navigator/Reference/GateMaterials.db deleted file mode 100644 index f43d2e8b..00000000 --- a/misc/hybrid_volume_navigator/Reference/GateMaterials.db +++ /dev/null @@ -1,486 +0,0 @@ -[Elements] -Hydrogen: S= H ; Z= 1. ; A= 1.01 g/mole -Helium: S= He ; Z= 2. ; A= 4.003 g/mole -Lithium: S= Li ; Z= 3. ; A= 6.941 g/mole -Beryllium: S= Be ; Z= 4. ; A= 9.012 g/mole -Boron: S= B ; Z= 5. ; A= 10.811 g/mole -Carbon: S= C ; Z= 6. ; A= 12.01 g/mole -Nitrogen: S= N ; Z= 7. ; A= 14.01 g/mole -Oxygen: S= O ; Z= 8. ; A= 16.00 g/mole -Fluorine: S= F ; Z= 9. ; A= 18.998 g/mole -Neon: S= Ne ; Z= 10. ; A= 20.180 g/mole -Sodium: S= Na ; Z= 11. ; A= 22.99 g/mole -Magnesium: S= Mg ; Z= 12. ; A= 24.305 g/mole -Aluminium: S= Al ; Z= 13. ; A= 26.98 g/mole -Silicon: S= Si ; Z= 14. ; A= 28.09 g/mole -Phosphor: S= P ; Z= 15. ; A= 30.97 g/mole -Sulfur: S= S ; Z= 16. ; A= 32.066 g/mole -Chlorine: S= Cl ; Z= 17. ; A= 35.45 g/mole -Argon: S= Ar ; Z= 18. ; A= 39.95 g/mole -Potassium: S= K ; Z= 19. ; A= 39.098 g/mole -Calcium: S= Ca ; Z= 20. ; A= 40.08 g/mole -Scandium: S= Sc ; Z= 21. ; A= 44.956 g/mole -Titanium: S= Ti ; Z= 22. ; A= 47.867 g/mole -Vandium: S= V ; Z= 23. ; A= 50.942 g/mole -Chromium: S= Cr ; Z= 24. ; A= 51.996 g/mole -Manganese: S= Mn ; Z= 25. ; A= 54.938 g/mole -Iron: S= Fe ; Z= 26. ; A= 55.845 g/mole -Cobalt: S= Co ; Z= 27. ; A= 58.933 g/mole -Nickel: S= Ni ; Z= 28. ; A= 58.693 g/mole -Copper: S= Cu ; Z= 29. ; A= 63.39 g/mole -Zinc: S= Zn ; Z= 30. ; A= 65.39 g/mole -Gallium: S= Ga ; Z= 31. ; A= 69.723 g/mole -Germanium: S= Ge ; Z= 32. ; A= 72.61 g/mole -Yttrium: S= Y ; Z= 39. ; A= 88.91 g/mole -Silver: S= Ag ; Z= 47. ; A= 107.868 g/mole -Cadmium: S= Cd ; Z= 48. ; A= 112.41 g/mole -Tin: S= Sn ; Z= 50. ; A= 118.71 g/mole -Tellurium: S= Te ; Z= 52. ; A= 127.6 g/mole -Iodine: S= I ; Z= 53. ; A= 126.90 g/mole -Cesium: S= Cs ; Z= 55. ; A= 132.905 g/mole -Gadolinium: S= Gd ; Z= 64. ; A= 157.25 g/mole -Lutetium: S= Lu ; Z= 71. ; A= 174.97 g/mole -Tungsten: S= W ; Z= 74. ; A= 183.84 g/mole -Gold: S= Au ; Z= 79. ; A= 196.967 g/mole -Thallium: S= Tl ; Z= 81. ; A= 204.37 g/mole -Lead: S= Pb ; Z= 82. ; A= 207.20 g/mole -Bismuth: S= Bi ; Z= 83. ; A= 208.98 g/mole -Uranium: S= U ; Z= 92. ; A= 238.03 g/mole - -[Materials] -Vacuum: d=0.000001 mg/cm3 ; n=1 - +el: name=Hydrogen ; n=1 - -Aluminium: d=2.7 g/cm3 ; n=1 ; state=solid - +el: name=auto ; n=1 - -AluminiumEGS: d=2.702 g/cm3 ; n=1 ; state=solid - +el: name=Aluminium ; n=1 - -Uranium: d=18.90 g/cm3 ; n=1 ; state=solid - +el: name=auto ; n=1 - -Silicon: d=2.33 g/cm3 ; n=1 ; state=solid - +el: name=auto ; n=1 - -Germanium: d=5.32 g/cm3 ; n=1 ; state=solid - +el: name=auto ; n=1 - -Yttrium: d=4.47 g/cm3 ; n=1 - +el: name=auto ; n=1 - -Gadolinium: d=7.9 g/cm3 ; n=1 - +el: name=auto ; n=1 - -Lutetium: d=9.84 g/cm3 ; n=1 - +el: name=auto ; n=1 - -Tungsten: d=19.3 g/cm3 ; n=1 ; state=solid - +el: name=auto ; n=1 - -Lead: d=11.4 g/cm3 ; n=1 ; state=solid - +el: name=auto ; n=1 - -Bismuth: d=9.75 g/cm3 ; n=1 ; state=solid - +el: name=auto ; n=1 - -NaI: d=3.67 g/cm3; n=2; state=solid - +el: name=Sodium ; n=1 - +el: name=Iodine ; n=1 - -PWO: d=8.28 g/cm3; n=3 ; state=Solid - +el: name=Lead ; n=1 - +el: name=Tungsten ; n=1 - +el: name=Oxygen ; n=4 - -BGO: d=7.13 g/cm3; n= 3 ; state=solid - +el: name=Bismuth ; n=4 - +el: name=Germanium ; n=3 - +el: name=Oxygen ; n=12 - -LSO: d=7.4 g/cm3; n=3 ; state=Solid - +el: name=Lutetium ; n=2 - +el: name=Silicon ; n=1 - +el: name=Oxygen ; n=5 - -Plexiglass: d=1.19 g/cm3; n=3; state=solid - +el: name=Hydrogen ; f=0.080538 - +el: name=Carbon ; f=0.599848 - +el: name=Oxygen ; f=0.319614 - -GSO: d=6.7 g/cm3; n=3 ; state=Solid - +el: name=Gadolinium ; n=2 - +el: name=Silicon ; n=1 - +el: name=Oxygen ; n=5 - -LuAP: d=8.34 g/cm3; n=3 ; state=Solid - +el: name=Lutetium ; n=1 - +el: name=Aluminium ; n=1 - +el: name=Oxygen ; n=3 - -YAP: d=5.55 g/cm3; n=3 ; state=Solid - +el: name=Yttrium ; n=1 - +el: name=Aluminium ; n=1 - +el: name=Oxygen ; n=3 - -Water: d=1.00 g/cm3; n=2 ; state=liquid - +el: name=Hydrogen ; n=2 - +el: name=Oxygen ; n=1 - -Quartz: d=2.2 g/cm3; n=2 ; state=Solid - +el: name=Silicon ; n=1 - +el: name=Oxygen ; n=2 - -Breast: d=1.020 g/cm3 ; n = 8 - +el: name=Oxygen ; f=0.5270 - +el: name=Carbon ; f=0.3320 - +el: name=Hydrogen ; f=0.1060 - +el: name=Nitrogen ; f=0.0300 - +el: name=Sulfur ; f=0.0020 - +el: name=Sodium ; f=0.0010 - +el: name=Phosphor ; f=0.0010 - +el: name=Chlorine ; f=0.0010 - -Air: d=1.29 mg/cm3 ; n=4 ; state=gas - +el: name=Nitrogen ; f=0.755268 - +el: name=Oxygen ; f=0.231781 - +el: name=Argon ; f=0.012827 - +el: name=Carbon ; f=0.000124 - -Glass: d=2.5 g/cm3; n=4; state=solid - +el: name=Sodium ; f=0.1020 - +el: name=Calcium ; f=0.0510 - +el: name=Silicon ; f=0.2480 - +el: name=Oxygen ; f=0.5990 - -Scinti-C9H10: d=1.032 g/cm3 ; n=2 - +el: name=Carbon ; n=9 - +el: name=Hydrogen ; n=10 - -LuYAP-70: d=7.1 g/cm3 ; n=4 - +el: name=Lutetium ; n= 7 - +el: name=Yttrium ; n= 3 - +el: name=Aluminium ; n=10 - +el: name=Oxygen ; n=30 - -LuYAP-80: d=7.5 g/cm3 ; n=4 - +el: name=Lutetium ; n= 8 - +el: name=Yttrium ; n= 2 - +el: name=Aluminium ; n=10 - +el: name=Oxygen ; n=30 - -Plastic: d=1.18 g/cm3 ; n=3; state=solid - +el: name=Carbon ; n=5 - +el: name=Hydrogen ; n=8 - +el: name=Oxygen ; n=2 - -Biomimic: d=1.05 g/cm3 ; n=3; state=solid - +el: name=Carbon ; n=5 - +el: name=Hydrogen ; n=8 - +el: name=Oxygen ; n=2 - -FITC: d=1.0 g/cm3 ; n=1 - +el: name=Carbon ; n=1 - -RhB: d=1.0 g/cm3 ; n=1 - +el: name=Carbon ; n=1 - -CZT: d=5.68 g/cm3 ; n=3; state=solid - +el: name=Cadmium ; n=9 - +el: name=Zinc ; n=1 - +el: name=Tellurium ; n=10 - -Lung: d=0.26 g/cm3 ; n=9 - +el: name=Hydrogen ; f=0.103 - +el: name=Carbon ; f=0.105 - +el: name=Nitrogen ; f=0.031 - +el: name=Oxygen ; f=0.749 - +el: name=Sodium ; f=0.002 - +el: name=Phosphor ; f=0.002 - +el: name=Sulfur ; f=0.003 - +el: name=Chlorine ; f=0.003 - +el: name=Potassium ; f=0.002 - -Polyethylene: d=0.96 g/cm3 ; n=2 - +el: name=Hydrogen ; n=2 - +el: name=Carbon ; n=1 - -PVC: d=1.65 g/cm3 ; n=3 ; state=solid - +el: name=Hydrogen ; n=3 - +el: name=Carbon ; n=2 - +el: name=Chlorine ; n=1 - -SS304: d=7.92 g/cm3 ; n=4 ; state=solid - +el: name=Iron ; f=0.695 - +el: name=Chromium ; f=0.190 - +el: name=Nickel ; f=0.095 - +el: name=Manganese ; f=0.020 - -PTFE: d= 2.18 g/cm3 ; n=2 ; state=solid - +el: name=Carbon ; n=1 - +el: name=Fluorine ; n=2 - - -LYSO: d=5.37 g/cm3; n=4 ; state=Solid - +el: name=Lutetium ; f=0.31101534 - +el: name=Yttrium ; f=0.368765605 - +el: name=Silicon ; f=0.083209699 - +el: name=Oxygen ; f=0.237009356 - -Body: d=1.00 g/cm3 ; n=2 - +el: name=Hydrogen ; f=0.112 - +el: name=Oxygen ; f=0.888 - -Muscle: d=1.05 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.102 - +el: name=Carbon ; f=0.143 - +el: name=Nitrogen ; f=0.034 - +el: name=Oxygen ; f=0.71 - +el: name=Sodium ; f=0.001 - +el: name=Phosphor ; f=0.002 - +el: name=Sulfur ; f=0.003 - +el: name=Chlorine ; f=0.001 - +el: name=Potassium ; f=0.004 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -LungMoby: d=0.30 g/cm3 ; n=6 - +el: name=Hydrogen ; f=0.099 - +el: name=Carbon ; f=0.100 - +el: name=Nitrogen ; f=0.028 - +el: name=Oxygen ; f=0.740 - +el: name=Phosphor ; f=0.001 - +el: name=Calcium ; f=0.032 - -SpineBone: d=1.42 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.063 - +el: name=Carbon ; f=0.261 - +el: name=Nitrogen ; f=0.039 - +el: name=Oxygen ; f=0.436 - +el: name=Sodium ; f=0.001 - +el: name=Magnesium ; f=0.001 - +el: name=Phosphor ; f=0.061 - +el: name=Sulfur ; f=0.003 - +el: name=Chlorine ; f=0.001 - +el: name=Potassium ; f=0.001 - +el: name=Calcium ; f=0.133 - -RibBone: d=1.92 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.034 - +el: name=Carbon ; f=0.155 - +el: name=Nitrogen ; f=0.042 - +el: name=Oxygen ; f=0.435 - +el: name=Sodium ; f=0.001 - +el: name=Magnesium ; f=0.002 - +el: name=Phosphor ; f=0.103 - +el: name=Sulfur ; f=0.003 - +el: name=Calcium ; f=0.225 - +el: name=Scandium ; f=0.0 - +el: name=Titanium ; f=0.0 - -Adipose: d=0.92 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.120 - +el: name=Carbon ; f=0.640 - +el: name=Nitrogen ; f=0.008 - +el: name=Oxygen ; f=0.229 - +el: name=Phosphor ; f=0.002 - +el: name=Calcium ; f=0.001 - +el: name=Scandium ; f=0.0 - +el: name=Titanium ; f=0.0 - +el: name=Vandium ; f=0.0 - +el: name=Chromium ; f=0.0 - +el: name=Manganese ; f=0.0 - -Epidermis: d=0.92 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.120 - +el: name=Carbon ; f=0.640 - +el: name=Nitrogen ; f=0.008 - +el: name=Oxygen ; f=0.229 - +el: name=Phosphor ; f=0.002 - +el: name=Calcium ; f=0.001 - +el: name=Scandium ; f=0.0 - +el: name=Titanium ; f=0.0 - +el: name=Vandium ; f=0.0 - +el: name=Chromium ; f=0.0 - +el: name=Manganese ; f=0.0 - -Hypodermis: d=0.92 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.120 - +el: name=Carbon ; f=0.640 - +el: name=Nitrogen ; f=0.008 - +el: name=Oxygen ; f=0.229 - +el: name=Phosphor ; f=0.002 - +el: name=Calcium ; f=0.001 - +el: name=Scandium ; f=0.0 - +el: name=Titanium ; f=0.0 - +el: name=Vandium ; f=0.0 - +el: name=Chromium ; f=0.0 - +el: name=Manganese ; f=0.0 - -Blood: d=1.06 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.102 - +el: name=Carbon ; f=0.11 - +el: name=Nitrogen ; f=0.033 - +el: name=Oxygen ; f=0.745 - +el: name=Sodium ; f=0.001 - +el: name=Phosphor ; f=0.001 - +el: name=Sulfur ; f=0.002 - +el: name=Chlorine ; f=0.003 - +el: name=Potassium ; f=0.002 - +el: name=Iron ; f=0.001 - +el: name=Cobalt ; f=0.0 - -Heart: d=1.05 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.104 - +el: name=Carbon ; f=0.139 - +el: name=Nitrogen ; f=0.029 - +el: name=Oxygen ; f=0.718 - +el: name=Sodium ; f=0.001 - +el: name=Phosphor ; f=0.002 - +el: name=Sulfur ; f=0.002 - +el: name=Chlorine ; f=0.002 - +el: name=Potassium ; f=0.003 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -Kidney: d=1.05 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.103 - +el: name=Carbon ; f=0.132 - +el: name=Nitrogen ; f=0.03 - +el: name=Oxygen ; f=0.724 - +el: name=Sodium ; f=0.002 - +el: name=Phosphor ; f=0.002 - +el: name=Sulfur ; f=0.002 - +el: name=Chlorine ; f=0.002 - +el: name=Potassium ; f=0.002 - +el: name=Calcium ; f=0.001 - +el: name=Scandium ; f=0.0 - -Liver: d=1.06 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.102 - +el: name=Carbon ; f=0.139 - +el: name=Nitrogen ; f=0.03 - +el: name=Oxygen ; f=0.716 - +el: name=Sodium ; f=0.002 - +el: name=Phosphor ; f=0.003 - +el: name=Sulfur ; f=0.003 - +el: name=Chlorine ; f=0.002 - +el: name=Potassium ; f=0.003 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -Lymph: d=1.03 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.108 - +el: name=Carbon ; f=0.041 - +el: name=Nitrogen ; f=0.011 - +el: name=Oxygen ; f=0.832 - +el: name=Sodium ; f=0.003 - +el: name=Sulfur ; f=0.001 - +el: name=Chlorine ; f=0.004 - +el: name=Argon ; f=0.0 - +el: name=Potassium ; f=0.0 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -Pancreas: d=1.04 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.106 - +el: name=Carbon ; f=0.169 - +el: name=Nitrogen ; f=0.022 - +el: name=Oxygen ; f=0.694 - +el: name=Sodium ; f=0.002 - +el: name=Phosphor ; f=0.002 - +el: name=Sulfur ; f=0.001 - +el: name=Chlorine ; f=0.002 - +el: name=Potassium ; f=0.002 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -Intestine: d=1.03 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.106 - +el: name=Carbon ; f=0.115 - +el: name=Nitrogen ; f=0.022 - +el: name=Oxygen ; f=0.751 - +el: name=Sodium ; f=0.001 - +el: name=Phosphor ; f=0.001 - +el: name=Sulfur ; f=0.001 - +el: name=Chlorine ; f=0.002 - +el: name=Potassium ; f=0.001 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -Skull: d=1.61 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.05 - +el: name=Carbon ; f=0.212 - +el: name=Nitrogen ; f=0.04 - +el: name=Oxygen ; f=0.435 - +el: name=Sodium ; f=0.001 - +el: name=Magnesium ; f=0.002 - +el: name=Phosphor ; f=0.081 - +el: name=Sulfur ; f=0.003 - +el: name=Calcium ; f=0.176 - +el: name=Scandium ; f=0.0 - +el: name=Titanium ; f=0.0 - -Cartilage: d=1.10 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.096 - +el: name=Carbon ; f=0.099 - +el: name=Nitrogen ; f=0.022 - +el: name=Oxygen ; f=0.744 - +el: name=Sodium ; f=0.005 - +el: name=Phosphor ; f=0.022 - +el: name=Sulfur ; f=0.009 - +el: name=Chlorine ; f=0.003 - +el: name=Argon ; f=0.0 - +el: name=Potassium ; f=0.0 - +el: name=Calcium ; f=0.0 - -Brain: d=1.04 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.107 - +el: name=Carbon ; f=0.145 - +el: name=Nitrogen ; f=0.022 - +el: name=Oxygen ; f=0.712 - +el: name=Sodium ; f=0.002 - +el: name=Phosphor ; f=0.004 - +el: name=Sulfur ; f=0.002 - +el: name=Chlorine ; f=0.003 - +el: name=Potassium ; f=0.003 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -Spleen: d=1.06 g/cm3 ; n=11 - +el: name=Hydrogen ; f=0.103 - +el: name=Carbon ; f=0.113 - +el: name=Nitrogen ; f=0.032 - +el: name=Oxygen ; f=0.741 - +el: name=Sodium ; f=0.001 - +el: name=Phosphor ; f=0.003 - +el: name=Sulfur ; f=0.002 - +el: name=Chlorine ; f=0.002 - +el: name=Potassium ; f=0.003 - +el: name=Calcium ; f=0.0 - +el: name=Scandium ; f=0.0 - -Testis: d=1.04 g/cm3 ; n=9 - +el: name=Hydrogen ; f=0.106000 - +el: name=Carbon ; f=0.099000 - +el: name=Nitrogen ; f=0.020000 - +el: name=Oxygen ; f=0.766000 - +el: name=Sodium ; f=0.002000 - +el: name=Phosphor ; f=0.001000 - +el: name=Sulfur ; f=0.002000 - +el: name=Chlorine ; f=0.002000 - +el: name=Potassium ; f=0.002000 - -PMMA: d=1.195 g/cm3; n=3 ; state=Solid - +el: name=Hydrogen ; f=0.080541 - +el: name=Carbon ; f=0.599846 - +el: name=Oxygen ; f=0.319613 - -Epoxy: d=1.0 g/cm3; n=3; state=Solid - +el: name=Carbon ; n=1 - +el: name=Hydrogen ; n=1 - +el: name=Oxygen ; n=1 - -Carbide: d=15.8 g/cm3; n=2 ; state=Solid - +el: name=Tungsten ; n=1 - +el: name=Carbon ; n=1 diff --git a/misc/hybrid_volume_navigator/Reference/cuts.mac b/misc/hybrid_volume_navigator/Reference/cuts.mac deleted file mode 100644 index fdf0c801..00000000 --- a/misc/hybrid_volume_navigator/Reference/cuts.mac +++ /dev/null @@ -1,7 +0,0 @@ -#/gate/physics/Gamma/SetCutInRegion voxPhantom 1.0 mm -#/gate/physics/Gamma/SetCutInRegion Suzanne 1.0 mm - -#/gate/physics/Electron/SetCutInRegion voxPhantom 1. mm -#/gate/physics/Electron/SetCutInRegion Suzanne 1. mm - -/gate/physics/displayCuts diff --git a/misc/hybrid_volume_navigator/Reference/dose_measurement_actor.mac b/misc/hybrid_volume_navigator/Reference/dose_measurement_actor.mac deleted file mode 100644 index 63138d00..00000000 --- a/misc/hybrid_volume_navigator/Reference/dose_measurement_actor.mac +++ /dev/null @@ -1,14 +0,0 @@ -/gate/actor/addActor DoseActor doseMeasurement -/gate/actor/doseMeasurement/attachTo GlobalVol -/gate/actor/doseMeasurement/save output/reference.mhd -/gate/actor/doseMeasurement/stepHitType random -/gate/actor/doseMeasurement/setPosition 0 0 0 mm -/gate/actor/doseMeasurement/setVoxelSize 0.5 0.5 0.5 mm -/gate/actor/doseMeasurement/setSize 90.5 90.5 90.5 mm -/gate/actor/doseMeasurement/enableEdep true -/gate/actor/doseMeasurement/enableUncertaintyEdep true -/gate/actor/doseMeasurement/enableSquaredEdep true -/gate/actor/doseMeasurement/enableDose false -/gate/actor/doseMeasurement/enableUncertaintyDose false -/gate/actor/doseMeasurement/enableSquaredDose false -/gate/actor/doseMeasurement/enableNumberOfHits true diff --git a/misc/hybrid_volume_navigator/Reference/global_volume.mac b/misc/hybrid_volume_navigator/Reference/global_volume.mac deleted file mode 100644 index 6d77f4b8..00000000 --- a/misc/hybrid_volume_navigator/Reference/global_volume.mac +++ /dev/null @@ -1,11 +0,0 @@ -/gate/world/daughters/name GlobalVol -/gate/world/daughters/insert box -/gate/GlobalVol/geometry/setXLength 90.0 mm -/gate/GlobalVol/geometry/setYLength 90.0 mm -/gate/GlobalVol/geometry/setZLength 90.0 mm -/gate/GlobalVol/placement/setTranslation 0.0 0.0 0.0 mm -/gate/GlobalVol/placement/setRotationAxis 1 0 0 -/gate/GlobalVol/placement/setRotationAngle 0 deg -/gate/GlobalVol/setMaterial Air -/gate/GlobalVol/vis/setColor cyan -/gate/GlobalVol/describe diff --git a/misc/hybrid_volume_navigator/Reference/main.mac b/misc/hybrid_volume_navigator/Reference/main.mac deleted file mode 100644 index 7c7834a7..00000000 --- a/misc/hybrid_volume_navigator/Reference/main.mac +++ /dev/null @@ -1,40 +0,0 @@ -#VISUALIZATION -#/vis/disable - -#INITIALIZE MATERIALS -/gate/geometry/setMaterialDatabase GateMaterials.db - -#WORLD -/gate/world/geometry/setXLength 200.0 mm -/gate/world/geometry/setYLength 200.0 mm -/gate/world/geometry/setZLength 200.0 mm -/gate/world/setMaterial Air -/gate/world/vis/setVisible 1 - -#PHANTOM -/control/execute global_volume.mac -/control/execute phantom_test.mac - -#PHYSICS -/control/execute physics.mac -/control/execute cuts.mac - -#ACTOR(S) -/control/execute dose_measurement_actor.mac - -#INITIALIZATION -/gate/run/initialize - -#SOURCE -/control/execute point_source.mac - -#VERBOSE -/control/execute verbose.mac - -#RANDOM -/gate/random/setEngineName MersenneTwister -/gate/random/setEngineSeed 736538 - -#START -/gate/application/setTotalNumberOfPrimaries 200000000 -/gate/application/start diff --git a/misc/hybrid_volume_navigator/Reference/output/.gitignore b/misc/hybrid_volume_navigator/Reference/output/.gitignore deleted file mode 100644 index 62bc5f18..00000000 --- a/misc/hybrid_volume_navigator/Reference/output/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -/reference-Edep.mhd -/reference-Edep.raw -/reference-Edep-Squared.mhd -/reference-Edep-Squared.raw -/reference-Edep-Uncertainty.mhd -/reference-Edep-Uncertainty.raw -/reference-NbOfHits.mhd -/reference-NbOfHits.raw diff --git a/misc/hybrid_volume_navigator/Reference/phantom_test.h33 b/misc/hybrid_volume_navigator/Reference/phantom_test.h33 deleted file mode 100644 index fa823e96..00000000 --- a/misc/hybrid_volume_navigator/Reference/phantom_test.h33 +++ /dev/null @@ -1,20 +0,0 @@ -!INTERFILE := -!GENERAL DATA := -!data offset in bytes := 0 -!name of data file := phantom_test.i33 -; -!GENERAL IMAGE DATA := -!total number of images := 9 -imagedata byte order := LITTLEENDIAN -; -!number of images/energy window := 25 -!matrix size [1] := 9 -!matrix size [2] := 9 -!number format := float -!number of bytes per pixel := 4 -scaling factor (mm/pixel) [1] := +10.0e+00 -scaling factor (mm/pixel) [2] := +10.0e+00 -!number of slices := 9 -slice thickness (pixels) := +10.0e+00 -!END OF INTERFILE := - diff --git a/misc/hybrid_volume_navigator/Reference/phantom_test.i33 b/misc/hybrid_volume_navigator/Reference/phantom_test.i33 deleted file mode 100644 index b648b807..00000000 --- a/misc/hybrid_volume_navigator/Reference/phantom_test.i33 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:767d634c18bfe4d2a811061aa33c6d761562fcf7c8ecc17dd4635f3532c104d4 -size 2916 diff --git a/misc/hybrid_volume_navigator/Reference/phantom_test.mac b/misc/hybrid_volume_navigator/Reference/phantom_test.mac deleted file mode 100644 index 9471f319..00000000 --- a/misc/hybrid_volume_navigator/Reference/phantom_test.mac +++ /dev/null @@ -1,8 +0,0 @@ -/gate/GlobalVol/daughters/name PhantomTest -/gate/GlobalVol/daughters/insert ImageNestedParametrisedVolume -/gate/PhantomTest/geometry/setImage phantom_test.h33 -/gate/PhantomTest/geometry/setRangeToMaterialFile range.dat -/gate/PhantomTest/placement/setTranslation 0. 0. 0. mm -/gate/PhantomTest/placement/setRotationAxis 1 0 0 -/gate/PhantomTest/placement/setRotationAngle 0 deg -/gate/PhantomTest/describe diff --git a/misc/hybrid_volume_navigator/Reference/physics.mac b/misc/hybrid_volume_navigator/Reference/physics.mac deleted file mode 100644 index db0d60d3..00000000 --- a/misc/hybrid_volume_navigator/Reference/physics.mac +++ /dev/null @@ -1,23 +0,0 @@ -/gate/physics/addProcess PhotoElectric -/gate/physics/processes/PhotoElectric/setModel StandardModel - -/gate/physics/addProcess Compton -/gate/physics/processes/Compton/setModel StandardModel - -/gate/physics/addProcess RayleighScattering -/gate/physics/processes/RayleighScattering/setModel PenelopeModel - -/gate/physics/addProcess ElectronIonisation -/gate/physics/processes/ElectronIonisation/setModel StandardModel e- -/gate/physics/processes/ElectronIonisation/setModel StandardModel e+ - -/gate/physics/addProcess Bremsstrahlung -/gate/physics/processes/Bremsstrahlung/setModel StandardModel e- -/gate/physics/processes/Bremsstrahlung/setModel StandardModel e+ - -/gate/physics/addProcess eMultipleScattering -/gate/physics/processes/eMultipleScattering/setModel UrbanModel e- -/gate/physics/processes/eMultipleScattering/setModel UrbanModel e+ - -/gate/physics/processList Enabled -/gate/physics/processList Initialized diff --git a/misc/hybrid_volume_navigator/Reference/point_source.mac b/misc/hybrid_volume_navigator/Reference/point_source.mac deleted file mode 100644 index 6be72c81..00000000 --- a/misc/hybrid_volume_navigator/Reference/point_source.mac +++ /dev/null @@ -1,17 +0,0 @@ -/gate/source/addSource PointSrc gps -/gate/source/PointSrc/gps/particle gamma -/gate/source/PointSrc/setForcedUnstableFlag false -/gate/source/PointSrc/gps/energytype Mono -/gate/source/PointSrc/gps/monoenergy 100 keV -/gate/source/PointSrc/gps/type Point -/gate/source/PointSrc/gps/centre -55. 0. 0. mm -/gate/source/PointSrc/gps/posrot1 0 0 1 -/gate/source/PointSrc/gps/posrot2 0 1 0 -/gate/source/PointSrc/gps/angrot1 0 0 1 -/gate/source/PointSrc/gps/angrot2 0 1 0 -/gate/source/PointSrc/gps/ang/mintheta 0.0 deg -/gate/source/PointSrc/gps/ang/maxtheta 0.0 deg -/gate/source/PointSrc/gps/ang/minphi 0.0 deg -/gate/source/PointSrc/gps/ang/maxphi 360.0 deg -/gate/source/PointSrc/gps/angtype iso -/gate/source/PointSrc/dump 1 diff --git a/misc/hybrid_volume_navigator/Reference/range.dat b/misc/hybrid_volume_navigator/Reference/range.dat deleted file mode 100644 index 783a2b75..00000000 --- a/misc/hybrid_volume_navigator/Reference/range.dat +++ /dev/null @@ -1,6 +0,0 @@ -5 -0 5 Water -6 10 Air -11 15 Lung -16 20 Cartilage -21 25 Skull diff --git a/misc/hybrid_volume_navigator/Reference/verbose.mac b/misc/hybrid_volume_navigator/Reference/verbose.mac deleted file mode 100644 index d5860012..00000000 --- a/misc/hybrid_volume_navigator/Reference/verbose.mac +++ /dev/null @@ -1,16 +0,0 @@ -# V E R B O S I T Y -/gate/verbose Physic 0 -/gate/verbose Cuts 0 -/gate/verbose Actor 0 -/gate/verbose SD 0 -/gate/verbose Actions 0 -/gate/verbose Step 0 -/gate/verbose Error 0 -/gate/verbose Warning 0 -/gate/verbose Output 0 -/gate/verbose Core 0 -/gate/verbose Volume 0 - -/run/verbose 0 -/event/verbose 0 -/tracking/verbose 0