<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap:break-word">
Hi Bryan,
<div><br>
</div>
<div>I have had a similar problem once and I don't remember where I found it, but this is how I am doing it now:</div>
<div>You can define parameters for the main function in you root macro (rootout_scanner), e.g.:</div>
<div><br>
</div>
<div>void rootout_scanner( char*  outname)</div>
<div>{...}</div>
<div><br>
</div>
<div>
<div>and then you can pass the parameters on the command line like this:</div>
</div>
<div><br>
</div>
<div>root -l 'rootout_scanner.C( "rootout_scanner.dat" )'</div>
<div><br>
</div>
<div>I hope this helps.</div>
<div><br>
</div>
<div>Michaela</div>
<div><br>
<div>
<div>On 07.02.2014, at 18:58, Bryan McIntosh wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div dir="ltr">Hi everyone,
<div><br>
</div>
<div>I've been using a ROOT script to convert output from ROOT format to ASCII format for some time now, but have reached a point where I will be generating a massive number of simulations. At the moment my file names are hard-coded (my sample script rootout_scanner.C
 is available for viewing at <a href="https://drive.google.com/file/d/0B62SIY5aoKjqMERKZGQ1SXN1ZTQ/edit?usp=sharing">https://drive.google.com/file/d/0B62SIY5aoKjqMERKZGQ1SXN1ZTQ/edit?usp=sharing</a>), and I'd really like to be able to run the script in the
 following way from the command line:</div>
<div><br>
</div>
<div>root -l -q -b [FILENAME] rootout_scanner.C</div>
<div><br>
</div>
<div>I've searched the ROOT documentation, but haven't been able to find a way to pass in command line variables to ROOT. Has anyone else been able to do this? Right now I'm using a clunky Bash script to rename files so that they match the name in the ROOT
 script, and it's going to cause some issues as I start multi-threading simulation runs.</div>
<div><br>
</div>
<div>Any insight you can offer would be a big help!</div>
<div><br>
</div>
<div>Cheers,</div>
<div><br>
</div>
<div>-Bryan</div>
</div>
_______________________________________________<br>
Gate-users mailing list<br>
<a href="mailto:Gate-users@lists.opengatecollaboration.org">Gate-users@lists.opengatecollaboration.org</a><br>
http://lists.opengatecollaboration.org/mailman/listinfo/gate-users</blockquote>
</div>
<br>
</div>
<br>
<font face="Arial" color="Black" size="1"><br>
------------------------------------------------------------------------------------------------<br>
------------------------------------------------------------------------------------------------<br>
Forschungszentrum Juelich GmbH<br>
52425 Juelich<br>
Sitz der Gesellschaft: Juelich<br>
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498<br>
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher<br>
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),<br>
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,<br>
Prof. Dr. Sebastian M. Schmidt<br>
------------------------------------------------------------------------------------------------<br>
------------------------------------------------------------------------------------------------<br>
<br>
</font>
</body>
</html>