<div dir="ltr">Hello, <div><br></div><div>on my side I enclose the variable within ' ' :  </div><div>Gate mac/main.mac -a '[RADIUS,15.5] [RADIO,Tc99m] [TIME,0.2]'<br></div><div><br></div><div>(maybe it depends on the shell type)</div><div><br></div><div>David</div><div>PS: very useful the G4 arithmetic, thanks Gergely !</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 8, 2016 at 1:33 PM, Gergely Patay <span dir="ltr"><<a href="mailto:gergely.patay@mediso.com" target="_blank">gergely.patay@mediso.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
basic arithmetic expressions ("add", "subtract", "multiply", "divide", "remainder") are available in Geant macros, under the command directory /control . They are easy to use if you get used to the quite assembly-ish syntax.<br>
<br>
E.g. this is a valid macro excerpt:<br>
<br>
/control/alias radius 40.0<br>
/control/alias crystallength 10.0<br>
/control/divide temp {crystallength} 2.0<br>
/control/add effectiveradius {radius} {temp}<br>
# the {effectiveradius} will now hold the value 45.0<br>
<br>
The full documentation is avaliable here:<br>
<a href="http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/ForApplicationDeveloper/html/AllResources/Control/UIcommands/_control_.html" rel="noreferrer" target="_blank">http://geant4.web.cern.ch/gean<wbr>t4/UserDocumentation/UsersGuid<wbr>es/ForApplicationDeveloper/<wbr>html/AllResources/Control/UIco<wbr>mmands/_control_.html</a><br>
<br>
best regards,<br>
<br>
 Gergely<span class=""><br>
<br>
<br>
<br>
On 2016-12-08 11:29, Thomas DESCHLER wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Hi Lukas,<br>
<br>
Yes the problem with aliases is a known issue<br></span>
<<a href="https://github.com/OpenGATE/Gate/issues/69" rel="noreferrer" target="_blank">https://github.com/OpenGATE/G<wbr>ate/issues/69</a>>.<span class=""><br>
<br>
To solve it just declare all aliases without spaces, like this:<br>
Gate -a [AliasOne,$varone][AliasTwo,$v<wbr>artwo] main.mac<br>
<br>
For your second question, I don't think it is possible to do arithmetic<br>
operation in macros, but I could be wrong.<br>
<br>
Sincerely,<br>
<br>
Thomas<br>
<br></span>
*Thomas DESCHLER*<span class=""><br>
Doctorant en Physique des Rayonnements<br></span>
Institut Pluridisciplinaire Hubert Curien <<a href="http://www.iphc.cnrs.fr/" rel="noreferrer" target="_blank">http://www.iphc.cnrs.fr/</a>><br>
Département Recherches Subatomiques<br>
<<a href="http://www.iphc.cnrs.fr/spip.php?page=rubrique&id_rubrique=143" rel="noreferrer" target="_blank">http://www.iphc.cnrs.fr/spip.<wbr>php?page=rubrique&id_rubrique=<wbr>143</a>> - Groupe Ramses<br>
<<a href="http://www.iphc.cnrs.fr/-Ramses-.html" rel="noreferrer" target="_blank">http://www.iphc.cnrs.fr/-Rams<wbr>es-.html</a>><span class=""><br>
Bâtiment 35, Bureau 208<br>
<br>
<a href="mailto:Thomas.Deschler@iphc.cnrs.fr" target="_blank">Thomas.Deschler@iphc.cnrs.fr</a><br></span>
<<a href="https://mail.google.com/mail/u/0/?view=cm&fs=1&tf=1&to=Thomas.Deschler@iphc.cnrs.fr" rel="noreferrer" target="_blank">https://mail.google.com/mail/<wbr>u/0/?view=cm&fs=1&tf=1&to=Thom<wbr>as.Deschler@iphc.cnrs.fr</a>><br>
<a href="tel:%28%2B33%29%2003%2088%2010%2063%2095" value="+33388106395" target="_blank">(+33) 03 88 10 63 95</a> <tel:<a href="tel:%2B33388106395" value="+33388106395" target="_blank">+33388106395</a>><br>
<a href="tel:%28%2B33%29%2006%2020%2096%2007%2049" value="+33620960749" target="_blank">(+33) 06 20 96 07 49</a> <tel:<a href="tel:%2B33620960749" value="+33620960749" target="_blank">+33620960749</a>><span class=""><br>
<br>
2016-12-08 10:41 GMT+01:00 Lukas Gromann <<a href="mailto:lukas.gromann@tum.de" target="_blank">lukas.gromann@tum.de</a><br></span>
<mailto:<a href="mailto:lukas.gromann@tum.de" target="_blank">lukas.gromann@tum.de</a>>><wbr>:<span class=""><br>
<br>
    Hi all,<br>
<br>
    Im trying to use aliases to batch process more than one simulation, however<br>
    only the first alias after the „-a“ gets read… I’m using Version 7.1, is<br>
    this a known bug? The wiki says I should be able to read in more than one…<br>
<br>
    The other question would be to dismiss the second alias and calculate the<br>
    desired value directly in the macro. (In my case the position, depending on<br>
    a sample size). I can not find any documentation about simple arithmetic<br>
    operations in the wiki. Is there a possibility to do something like „value =<br>
    a+b" in a gate macro?<br>
<br>
    Thanks,<br>
<br>
    Lukas<br>
<br>
    ------------------------------<wbr>----------------------<br>
    Lukas Gromann<br>
<br>
    Lehrstuhl für Biomedizinische Physik (E17)<br>
    Technische Universität München<br>
    Boltzmannstrasse 11<br>
    85748 Garching<br>
<br></span>
    Lukas.Gromann@TUM.de <mailto:<a href="mailto:Lukas.Gromann@TUM.de" target="_blank">Lukas.Gromann@TUM.de</a>><span class=""><br>
<br>
    Tel.: 089-289/10905<br>
    Mobil: 017629718306<br>
<br>
<br>
    ______________________________<wbr>_________________<br>
    Gate-users mailing list<br>
    <a href="mailto:Gate-users@lists.opengatecollaboration.org" target="_blank">Gate-users@lists.opengatecolla<wbr>boration.org</a><br></span>
    <mailto:<a href="mailto:Gate-users@lists.opengatecollaboration.org" target="_blank">Gate-users@lists.openg<wbr>atecollaboration.org</a>><br>
    <a href="http://lists.opengatecollaboration.org/mailman/listinfo/gate-users" rel="noreferrer" target="_blank">http://lists.opengatecollabora<wbr>tion.org/mailman/listinfo/<wbr>gate-users</a><br>
    <<a href="http://lists.opengatecollaboration.org/mailman/listinfo/gate-users" rel="noreferrer" target="_blank">http://lists.opengatecollabor<wbr>ation.org/mailman/listinfo/<wbr>gate-users</a>><span class=""><br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
Gate-users mailing list<br>
<a href="mailto:Gate-users@lists.opengatecollaboration.org" target="_blank">Gate-users@lists.opengatecolla<wbr>boration.org</a><br>
<a href="http://lists.opengatecollaboration.org/mailman/listinfo/gate-users" rel="noreferrer" target="_blank">http://lists.opengatecollabora<wbr>tion.org/mailman/listinfo/<wbr>gate-users</a><br>
<br>
</span></blockquote><div class="HOEnZb"><div class="h5">
______________________________<wbr>_________________<br>
Gate-users mailing list<br>
<a href="mailto:Gate-users@lists.opengatecollaboration.org" target="_blank">Gate-users@lists.opengatecolla<wbr>boration.org</a><br>
<a href="http://lists.opengatecollaboration.org/mailman/listinfo/gate-users" rel="noreferrer" target="_blank">http://lists.opengatecollabora<wbr>tion.org/mailman/listinfo/<wbr>gate-users</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">David Sarrut, Phd<br>Directeur de recherche CNRS<br>CREATIS, UMR CNRS 5220, Inserm U1206<div>Centre de lutte contre le cancer Léon Bérard<br>28 rue Laënnec, 69373 Lyon cedex 08<br>Tel : 04 78 78 51 51 / 06 74 72 05 42<br><a href="http://www.creatis.insa-lyon.fr/~dsarrut" target="_blank">http://www.creatis.insa-lyon.fr/~dsarrut</a><br>_________________________________</div><div> "2 + 2 = 5,  for extremely large values of 2"<br>_________________________________</div></div></div></div></div></div></div>
</div>