[Gate-users] No output file generated
Dmitry Hits
dmitry.hits at phys.ethz.ch
Thu Feb 18 21:54:07 CET 2021
Hi Cassandra,
Awesome! That was it indeed! Thank you for spotting it!
Cheers,
Dmitry
> On 18 Feb 2021, at 19:57, Cassandra Miller <cassandramiller at phas.ubc.ca> wrote:
>
> Hi Dmitry,
>
> The script you posted below includes the line:
>
> /gate/application/noGlobalOutput
> The command "noGlobalOutput" is to stop any root files from being generated! I think if you remove that line it should work.
>
> Best,
> Cassandra
>
> --
>
> Cassandra Miller
> PhD Student, Physics
> Quantitative Radiomolecular Imaging and Therapy Lab
> Department of Physics and Astronomy, University of British Columbia
> On 2021-02-18 10:16 a.m., Dmitry Hits wrote:
>>
>> [CAUTION: Non-UBC Email]
>> Dear Gate-users,
>>
>> I am trying to figure out the minimum amount of lines I need to put in the macro file in order to generate a root file with 'hits' in it.
>>
>> As far a I understand from the manual the macro I pasted below should work. I get no errors, but also no output.
>>
>> Would you please let me know what I'm missing?
>>
>> Cheers,
>>
>> Dmitry
>>
>> #=====================================================
>> # GEOMETRY
>> #=====================================================
>>
>> /gate/geometry/setMaterialDatabase data/GateMaterials.db
>>
>> # World
>> /gate/world/geometry/setXLength 50 cm
>> /gate/world/geometry/setYLength 50 cm
>> /gate/world/geometry/setZLength 50 cm
>> /gate/world/setMaterial Air
>> #system
>> /gate/world/daughters/name scanner
>> /gate/world/daughters/insert box
>> /gate/scanner/geometry/setXLength 20 cm
>> /gate/scanner/geometry/setYLength 3 cm
>> /gate/scanner/geometry/setZLength 20 cm
>> /gate/scanner/placement/setTranslation 0.0 0.0 0.0 cm
>> /gate/scanner/setMaterial Air
>> /gate/scanner/vis/setVisible 1
>> /gate/scanner/vis/setColor cyan
>>
>> #sensor
>> /gate/scanner/daughters/name sensor1
>> /gate/scanner/daughters/insert box
>> /gate/sensor1/geometry/setXLength 20 cm
>> /gate/sensor1/geometry/setYLength 1 cm
>> /gate/sensor1/geometry/setZLength 20 cm
>> /gate/sensor1/setMaterial Silicon
>> /gate/sensor1/placement/setTranslation 0.0 0.0 0.0 cm
>> /gate/sensor1/vis/setVisible 1
>> /gate/sensor1/vis/setColor yellow
>> /gate/systems/scanner/level1/attach sensor1
>> /gate/sensor1/attachCrystalSD
>> #=====================================================
>> # PHYSICS
>> #=====================================================
>>
>> /gate/physics/addPhysicsList QGSP_BERT_EMV
>> /gate/physics/Gamma/SetCutInRegion world 1 mm
>> /gate/physics/Electron/SetCutInRegion world 1 mm
>> /gate/physics/Positron/SetCutInRegion world 1 mm
>> /gate/physics/Gamma/SetCutInRegion scanner 0.1 mm
>> /gate/physics/Electron/SetCutInRegion scanner 0.1 mm
>> /gate/physics/Positron/SetCutInRegion scanner 0.1 mm
>> /gate/physics/addProcess HadronIonisation proton
>> #==================================================
>> # OUTPUT
>> #==================================================
>> /gate/output/root/enable
>> /gate/output/root/setFileName TrackerHits
>> /gate/output/root/setRootHitFlag 1
>> #/gate/output/tree/addFileName TrackerHits.root
>> #/gate/output/tree/hits/enable
>> #=====================================================
>> # INITIALISATION
>> #=====================================================
>>
>> /gate/run/initialize
>>
>> #=====================================================
>> # BEAMS
>> #=====================================================
>> /gate/source/addSource PBS PencilBeam
>> /gate/source/PBS/setParticleType proton
>> /gate/source/PBS/setEnergy 250.0 MeV
>> /gate/source/PBS/setSigmaEnergy 1.0 MeV
>> /gate/source/PBS/setPosition 0 250 0 mm
>> /gate/source/PBS/setSigmaX 2 mm
>> /gate/source/PBS/setSigmaY 2 mm
>> /gate/source/PBS/setSigmaTheta 3 mrad
>> /gate/source/PBS/setSigmaPhi 3 mrad
>> /gate/source/PBS/setEllipseXThetaEmittance 15 mm*mrad
>> /gate/source/PBS/setEllipseYPhiEmittance 15 mm*mrad
>> /gate/source/PBS/setRotationAxis 1 0 0
>> /gate/source/PBS/setRotationAngle 90 deg
>> /gate/application/setTotalNumberOfPrimaries 100
>>
>> #=====================================================
>> # VISUALISATION
>> #=====================================================
>>
>> /control/execute mac/visu.mac
>>
>> #=====================================================
>> # START BEAMS
>> #=====================================================
>>
>> /gate/random/setEngineName MersenneTwister
>> /gate/random/setEngineSeed 123456
>>
>>
>> /gate/application/noGlobalOutput
>> #/gate/application/setTotalNumberOfPrimaries 200
>> /gate/application/start
>> exit
>>
>>
>>
>> _______________________________________________
>> Gate-users mailing list
>> Gate-users at lists.opengatecollaboration.org <mailto:Gate-users at lists.opengatecollaboration.org>
>> http://lists.opengatecollaboration.org/mailman/listinfo/gate-users <http://lists.opengatecollaboration.org/mailman/listinfo/gate-users>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/pipermail/gate-users/attachments/20210218/b6c85f6c/attachment.html>
More information about the Gate-users
mailing list