t:
>
>
> Hi all,
>
> Does anyone know if it is possible (and how) to run a ROOT batch with code
> on the command line and not in a script file?
>
> For instance having script.C that would contain a few lines of code like
> {
> Float_t b = 1;
> Int_t c = 2;
> cout<<b<<c<<endl;
> }
>
> and then execute that script in a way like
>
> root -b {Float_t b = 1;Int_t c = 2;cout<<b<<c<<endl;}
>
> instead of
>
> root -b script.C
What about the script;-)
void noScript(const char *comanndLine) {
gROOT->ProcessLine(commandLine);
}
or something like this.
That one can use as follows:
root -b 'noScript.C("{Float_t b = 1;Int_t c = 2;cout<<b<<c<<endl;}")'
Valeri
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:33 MET