<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>I can't tell which one of the following two issues you are having with what you have written so I'll address them both. </div><div><br></div><div>The first is from your phrasing which sounds like you are trying to run the command from the Linux kernel (I.e. in terminal not inside the Gate application):</div><div><br></div><div>The Gate command <span style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">/gate/geometry/setMaterialDatabase GateMaterials.db can't be run from terminal. The folder path /gate/geometry only exists within Gate which utilizes Geant4's tcsh-style shell interface by default on Linux -- the / at the beginning is the root directory. To see what I am talking about, from terminal, type "ls /" and you will see there is no "gate" folder. Compare that with entering "gate" in terminal (which without any arguments enters you into interactive mode instead of batch mode. Batch mode is entered into if you were to enter "gate mymacro.mac" where mymacro.mac is the 1st argument to the command gate -- interactive mode stays in the Gate application until you enter "exit" whereas batch mode would exit the gate application after executing mymacro.mac within Gate). Once in interactive mode with Gate then enter "ls /" and you will see an entirely different folder structure that comprises Gate emulating a Linux shell. </span></div><div><span style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469);"><br></span></div><div><span style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469);">The second one is I noticed you typed:</span></div><div><br><blockquote type="cite" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); "><div dir="ltr">/gate/geometry/setMaterialDatabase/GateMaterials.db</div></blockquote><div><br></div>Which would be incorrect because "setMaterialDatabase" is a command, not a folder, and you are passing it the argument "GateMaterials.db". The setMaterialDatabase is similar to you typing "ls" in Terminal, because "ls" is really "/bin/ls" but there is an environment variable in your shell (bash, tcsh, etc.) named "PATH" (type export in bash or setenv in tcsh to view all the environment variables) that tells the Terminal where is should look for commands. In other words, if the /bin/ folder is in your PATH the shell looks for the "ls" command in the PATH folders and finds it in the /bin/ folder and executes "ls" as if you actually input "/bin/ls ." The period at the end if the default argument of "ls" and it means the current directory. <br><br>Jonathan</div><div><br></div><div><br>Sent from my iPhone</div><div><br>On Jun 4, 2013, at 8:49 AM, Amy Meldrum <<a href="mailto:ameldru@g.clemson.edu">ameldru@g.clemson.edu</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">Thank you for the quick response, Nicola. <div><br></div><div style="">I am still unsure about the materials directory. I tried typing in the commands into the terminal for an example much like that presented in the Gate User's Manual (starting on page 3 of the 'Getting Started' section). Everything seemed to be okay up until the command for /gate/geometry/setMaterialDatabase/GateMaterials.db .  Is this just because a path needs to be specified between /setMaterialDatabase and /GateMaterials.db?  I'm sorry, I am just very new with this, and am trying to learn as I go. </div>
<div style=""><br></div><div style="">Thank you again,</div><div style=""><br></div><div style="">-Amy</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 4, 2013 at 9:38 AM, Nicola Poles <span dir="ltr"><<a href="mailto:nicola.poles@gmail.com" target="_blank">nicola.poles@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Amy,<br>
<br>
VGate runs just the same as Gate. You can run your macro file from anywhere as long as you provide accurate paths for other macros you might call inside the "main" macro and for GateMaterials.db. Examples below:<br>

<br>
/control/execute                    Verbose.mac<br>
<br>
In this case you are executing a macro which is in the directory from which you have launched Gate.<br>
<br>
/gate/geometry/setMaterialDatabase    ../GateMaterials.db<br>
<br>
Here you are telling Gate that the GateMaterials.db is in the parent directory.<br>
<br>
I hope this clears it up for you.<br>
<br>
Nicola Poles<br>
<a href="mailto:nicola.poles@gmail.com">nicola.poles@gmail.com</a><br>
<div><div class="h5"><br>
<br>
<br>
On Jun 4, 2013, at 3:12 PM, Amy Meldrum <<a href="mailto:ameldru@g.clemson.edu">ameldru@g.clemson.edu</a>> wrote:<br>
<br>
> Hello all,<br>
><br>
> I am new to VGate, as it seemed like an easier way to use Geant4 for simulations. However, I am confused about a few things. If I were to create my own macro file for a simulation, and bring it into VGate, how would I go about running it? Do I need to create my own folder or directory in VGate? And do I need to copy the GateMaterials.db file into it? I understand the commands to run a macro, I am just not sure if I need to be in a specific directory, and what files need to be in the directory so that the simulation will work.<br>

><br>
> Thank you for any help. I hope to be able to start creating simulations shortly.<br>
><br>
> -Amy<br>
</div></div>> _______________________________________________<br>
> Gate-users mailing list<br>
> <a href="mailto:Gate-users@lists.opengatecollaboration.org">Gate-users@lists.opengatecollaboration.org</a><br>
> <a href="http://lists.opengatecollaboration.org/mailman/listinfo/gate-users" target="_blank">http://lists.opengatecollaboration.org/mailman/listinfo/gate-users</a><br>
<br>
</blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Gate-users mailing list</span><br><span><a href="mailto:Gate-users@lists.opengatecollaboration.org">Gate-users@lists.opengatecollaboration.org</a></span><br><span><a href="http://lists.opengatecollaboration.org/mailman/listinfo/gate-users">http://lists.opengatecollaboration.org/mailman/listinfo/gate-users</a></span></div></blockquote></body></html>